I have a TRX and also You are your own Gym, getting ready to complete the 10 week cycle this week. I am also a longtime weightlifter but wanted to do something different to break it up.
As far as the TRX goes I enjoy it and it travels well. You can amp up the intensity and get a killer workout in 15 minutes if that's all you have, gonna take a while to build up your strength though to be effective if you haven't exercised in awhile, it's a longer adaption curve then lifting weights in my opinion.
You'll never see the light if you're in someone else's shadow, or said another way, life is like a dog sled team, if you're not the lead dog, the scenery never changes