Hopefully I'm doing this right, and it's allowed! :)
Anyhoo... there is a thread in the Powers section here - http://cityoftitans.com/forum/new-model-enhancements - which discusses some alternate ideas on how enhancements could work, both from the player's side (fewer enhancement types, and allowing the player to choose what each enhancement becomes at the time it is slotted rather than being a static drop) and from the coding/power design side (a very in-depth reimagining of how enhancements affect powers).
Apologies if I'm breaking any rules with a linked post but I thought that this forum might see more attention and generate additional insights.
..cutter