For screen resolution, I'm on 1920x1080. Attached below is what it looks like in full screen (scaled down to 0.25 to not be so large an image). I noticed when I start a fresh game in full screen, it looks good. But at some point after I start, it changed to this. Is this some sort of dynamic resizing code you have?
Good point on watching the bugs. If the wait time during buy phase is skippable, they probably don't have to be pushed in as much.