I'll re-visit the idea of generating a random seat suggestion at buyin, but for now (build #6), you can manually assign a seat to any player as they buy in. If you select a seat that's already taken, the "confirm" button gets disabled. Also implemented in build #6 is the incremental seating feature which allows you to assign random seats to only those players who don't already have a seat assignment.
Sounds good.