Since moving people between servers is a rather lengthy and time consuming process - $100 in support time, I believe, I'm not sure how DreamHost would be able to work out the logistics of optimizing users assignment to servers with a totally dynamic scheme.
In other words, at the current time, DreamHost allocates users PS servers to physical servers based on some percentage allocation of the total physical memory on the actual server. In your dynamically modifying scheme, how would they do this allocation?
I ask because I don't want to waste my suggestion votes on a scheme that will never be implemented. Also, if the scheme has too high of a cost of implementation, it's probably never going to be implemented. In fact, at a sufficiently high cost, it probably won't even end up on the suggestions list.
Free unique IP and $67 off with code [color=#CC0000]LMIP67[/color] or use [color=#CC0000]LM97[/color] for $97 off. Click for more promo code discounts