A small idea that I honestly think has already been implemented, but I'll post this anyway. When picking lamp stalks, there should be a random chance of spawning a cave angler. I mean, the whole reason behind their light is using it to lure their prey in, right?
(But if there is ever to be a chance of this catching someone, the lamp stalks themselves will have to be buffed so people actually pick them.)