In the gym i dont think training at home can compair at all really you dont have the equipment or the motivation i find. Plus i find if i go with mates and train togther you can lift heavier and you have some one to spot you when you want to push your self and move up a weight