If I'm being honest, it didn't make a whole lot of money before I shelved it myself. The most important factor is that the lineups are rarely submitted early enough for me to bet on a full day. Usually I found myself being able to only play the late games, which is typically 4-6 total teams. It really limits the creativity of the lineups.
In the future I'd like to try it with some other sports (NBA is a big one, because the lineup issue shouldn't be as big of a factor, same with hockey). But I don't expect to make millions, it's just a programming problem that's a ton of fun to solve for.