I agree, something like a detection range would be handy. But them shooting from a global distance makes it easier to find them and the bullet-hell aspect wouldn't be that present anymore. I guess different enemy machanics would solve the problem instead of just shooting bullets.