I'm doing the indoor exercise and the results are good, but you need to have a full knowledge about the workout that you are doing , if you are noobie then you should first join the public gym and get all the information about the workouts form the trainer.