i don't see a difference between hardcore, and what you call fluffy gyms, either one is fine with me if they both have good machines, free weights etc....i just try to stay away from crowds of people so i don't have to wait for a machine. just depends on what you like. and home gyms? i had a little set up when i first started, and it sucks....limited to what you can buy, how much room you have, were your going to put it, family distractions, plus you can't get out and see other people.