I second what @KindOfEveryColor said. And with all torrents larger than 14GB (apart from the Boxset category, which will remain freeleech no matter the size) now being Freeleech it's a lot easier to maintain a good ratio.
Back in November they added a new request system which is great. If you are looking for a release that isn't on the site yet, you can request it as long as you have enough bonus points. The cost of the request depends on your user class. Ranging from 1000 points to 400 with the exception of VIP. Once the request has been made, any other member with Power User class or above can fill your request. Sometimes the requests get filled in a couple of hours, but usually they get filled within a couple of days. Except if you make a very rare request which may be hard to find.
They also recently added an achievement system which is an extra bit of fun and a way of getting more bonus points and invites.
Some achievements they have at the moment:
Visit consecutively for 7 days, 14 days, 1 month, 6 months and up to a year.
Downloaded 50 game releases, 250, 500, and up to 1000 game releaes (Min. size: 500MB)
Comment on 10 torrents, 50, 100 and up to 1000 torrents.
Downloaded 50 movies, 250, 500 and up to 1000 movies.
Downloaded 5 1TB torrents, 25, 200 and up to 500 1TB torrents.
Ratio >= 0.25, 0.99, 1.0, 2.5, 5.0, and up to 10.
And more, with more being added later on.
There are some known bugs with the achievements not being tracked at the moment but they are aware and are trying to fix it.
TorrentLeech is a great tracker in my opinion and a solid 9/10.