Sounds like a pretty cool upgrade system to me!