Great feedback!
Yeah. We kinda ran out of time for design polish, and some prototype code snuck into the build. Oops!
Still, I definitely identify with your comments.