Not really sure - but when you and whoever you discuss it with get the kinks worked out of the idea, you'll probably want to put it on the new official forums on uo.com or submit it through the links there.
Stratics is probably best for researching and banging out the idea, but it's on the game's official site where it's most likely to be seen by the devs.