Anyone looked into this league / thoughts? Finally looks like a league that I can get fully into for once!