Someone brought up this idea in IRC today, would anyone be interested (enough to pay for) a 'personal' multiport, where you could select the coins you wanted to mine?
I recently just found your pool because I started coding a very similar idea. The approach I was taking, that you might consider, was to use cgminer api to toggle pools on the clients. Then each client can have their own individual currency list and advanced features such as "profitability threshold". You could also then shutdown cgminer and use a cool trick to toggle between sha256 and scrypt. There's also value added for having a remote cgminer monitor.