I play in the D division. I feel the league is a decent value for the $620; I've had a good experience in my first season (summer). I'd recommend this league to someone looking to play through the winter.
Pylon, with a record of 12-3, maybe your team should try out the B division.

Although, the Demons were in my division to start the year and went 7-2-1 before being bumped up to your C division. Since, they have gone 1-4 ... maybe the divisions are quite a bit better as you move up.