Yup, reworking her, also making her a runner (with use running as leap...think about it).
On the issue of drains, one thing I have done on most is that even if there powers are drained enough of their points are in base characteristics that they can still be fairly effective w/o their powers...For instance right now blur has 30m of running outside of it, with OCV/DCV of 8 and speed 5. Definatly a drop in effectiveness for being drained but not crippling