Yeah, I think you're probably right. I have reservations about how well the current list interface will hold up with the new job selection system, as well.
Once we get this so it stops crashing on us, it might be an idea to put up an early alpha release, It won't be playable, but we'd get some early feedback which I think could be useful