Beams could benefit from having a delay after being fired (lets say 3 seconds, but it could vary for each beam)
+ Cuts down beam spamming, and stops the attack from looping over.
Another thing while im at it, Having a fading swoop trail instead of just an aura would be a nice visual?