Please check the the disadvantages of cross trainer exercise.
Best Elliptical Trainer Reviews 2017 : https://buyvaluablestuff.com/best-elliptical-trainers/
It depends on the client, their fitness level and any injuries they might have. Also, elliptical is a great alternative to treadmill and if I’m in the gym and need to use a cardio machine I would go for the elliptical instead of the treadmill. I prefer to go for a run outdoors and avoid the treadmill.