She didn't have nearly as much difficulty controlling it, or firing it. I think it's a pretty good upgrade. Remember she took careful aim with the Pew Pew Orb, and she still could barely control it.
Since when is it star-powered? I thought that was just a metaphor.