If the DM allows the player to choose the powers etc of the item, then what's to stop him selecting "Roll twice on this table" for all four Primary Abilities, followed by a few more "Roll twice on this table"s, and a couple of "Roll on Extraordinary Powers instead"s, ending up with a couple of dozen primary abilities... likewise for all his Extraordinary Powers?
After all, you're already assuming that you can just assign a Special Purpose, which isn't a part of the base 90k price... it's the result of a 10% chance of an Extraordinary Power.
My understanding of intelligent item creation is that the crafter chooses how much money he's going to pour into the crafting, and then the DM either selects or randomly assigns the powers etc as he sees fit.
A lot like having a child, really - you can decide to bring life into the world, but you can't guarantee how it turns out...
-Hyp. [/B]