m1 ion review