Fantrax fits almost every league set up you can think of.

Unless you want an AHL and a prospect system - they don't do 3 tiers.

the premium features give full cap flexibility options, including auctions.
You really can't beat it.

Fees get a bit prohibitive with premium if the league is
A. under 12 teams
B. buy in isn't that large.

have a 14tm pool & fees were $8, but buy-in was $20. didn't make sense

As commish of a premium league, I just divide fees by GM's and add to league buy in.

no one complains. It gives us a seamless league

If there's a feature you want but can't find/dont think FT has - reach out to support.
They're usually fast to respond & either solve it or provide a work around.

*note: During football pre-season, they get bogged and can be 3-5 days to respond vs. 24hrs.