Thanks for your feedback.
I dabbled with the idea if I should enforce a direction change every time the timer runs out - just to make it more consistent ... but felt it was more 'out of control' if it was completely random. But yes, maybe the shooting-speed should be displayed somewhere or anything - so it's clear the speed changed (and the direction maybe did not)