lol, I play FIOD + another TL all the time, plus others regularly enough. *TLexp!* Actually I prefer this matchup as MK, much less work to deal with it all, but I can never be bothered switching from ICs for it in friendlies so all the exp goes to them lol.
anyway they're going to be throwing **** at you constantly so learn to walking powershield approach, it works wonders and in my experience really throws TL players off their game.
when you're close, main thing you need to worry about is zair, learn to predict when they'll do it (eg, most TLs I play will always SHAD into zair but never SHAD for anything else) and PS-grab, gg. If you get hit by zair on the ground, spotdodge immediately, shield covers most of their followups but they'll also commonly grab so spotdodge covers this too in addition to the others - mainly usmash/nair/dashattack). also, running away with bomb in hand = JC bombthrow. them facing away also generally means sh bair, be wary.
of course, keep away from them in the air, you can't win. but keep in mind our uair > their dair (pretty much every TL I play finds dair irresistible, esp offstage). If you notice they like dair then bait them to do it and dashing shieldgrab or PS-grab or pivotgrab them or something, lots of options here. if you're above them keep in mind dair will not cancel out with TL's aerials so its not that hot for getting grounded (it will of course cancel projectiles though), but do find some way to get to the ground quickly though.
in general try to approach diagonally from below, this cuts off most of their options except boomerang which has very slow startup. failing this approach head on, you can deal with spam by PSing as mentioned above and TLs will also want to jump around a lot so that puts you into the ideal approaching situation anyway. never approach from above (pretty much the same for any matchup here lol).
also, be careful when picking your recoveries, again the air is not where you want to be vs TL. unfortunately the best thing you can do here is try and read what they want to do cause theres so much they -can- do, but in general I find the most success with side b, just be wary that any aerial will gimp you out of it. also if they like dair then bait it in a recovery situation for lols results.
as far as stages/starters go, avoid battlefield, go fd if possible or if that's banned then smashville. it's too easy for them to camp you on battlefield, much more work to keep ahead there than it is on fd/sv. ban brinstar. other tough stages for TL are lylat, yoshi's brawl and frigate.
imo this ones somewhere along the lines of 50:50 to 60:40 us, definitely in our favor but not by that much.
lol that was longer than originally intended.
tl;dr ps stuff and watch for zair, shieldgrab gg; you're ****ed in the air or while recovering; play on FD/SV avoid BF.