The structure is there for a complete neighborhood. I hope it involves small and midscale projects and not another mega apartment with the bare minimum of effort into ground level retail. A soccer stadium would also be excellent if there are plans to surround it with other projects like at the baseball stadium.
There's already another site that the soccer ownership group is looking at - I personally don't think where they are proposing to build it is a good idea. It's north of 244, and North Tulsa already resents the ballpark and BMX, not sure adding a soccer stadium is a great idea but what do I know.
The East Village site could definitely work for a stadium too, you'd be tearing down a lot of buildings though to do it. Personally, I think a stadium around 18th & Main would be an interesting spot. Would likely have to close Main but it doesn't exactly carry a lot of traffic right now anyways.
I think the Nordam site could have something really cool done from renovating the buildings. Brickhuggers is likely very capital constrained for a while, they off loaded several assets (Vandever building, Detroit lofts building, that hotel by OSU Med, etc.). What I've been told by several people is they did several things in the renovations of the YMCA building that pissed off the historic tax credit people and they lost the HTCs for the project. That was around the time they started selling assets, likely to cover the loss of the HTCs on the YMCA building. I think all they own now is that building, the Mayo Hotel, and the Nordam site.
I would like to see it evolve in an incremental development scenario as well, but not sure when Brickhuggers will move to do anything with the Nordam site.