Perfect! Exactly what I've always wanted. The only issue, if ever, would be implementation and speed. (If players take too much time making their client seeds, unless there are "fast" tables and "secure" tables which are separate.)
If it looks like Poker Stars, or Fresh Deck or even Seals, ... oh... (basic functionality should be priority first, it's easy to edit the looks later.)