Wally,
Which system is best for me at this stage? A TMCC setup or Legacy?
If you don't plan on getting Legacy engines down the road, or if you believe that you'll be happy running Legacy engines as if they were TMCC engines, without the Legacy-only features, then get TMCC. Otherwise, I'd suggest that you purchase a Legacy system.