A couple comments:
1) Don't worry about room size, either will work fine in your room. You're going to have to spend some effort on placement, though, since your room is pretty close to square. If it has 8' ceilings, that's a pretty bad situation for standing wave problems as it is almost exactly 1:2:2. This will cause problems in the lower end of your satellites as well.
2) IMO, the Stadium is a bigger step up from the Storm than the Stentor is up from the Stadium (law of diminishing returns begins to kick in here as everywhere else). This is not to say that the Stentor isn't worth it; I think it definitely is. But the Stadium is still a very good sub.