There's no real "support" in this game. While Techter has a lot of useful support abilities, ultimately every class is expected to bring decent DPS to the table. In my opinion Te/Fi fits the best niche you're looking to fill as it has all the support abilities you can want, focuses around building TEC power, and can throw out some pretty strong nuke abilities. If you're expecting to just be able to sit back and not really do anything but buff and heal, probably should look to a traditional mmorpg where hard supporting can be done.