Boomerang sucks lmao, it's just very fun. If you want an excuse to use it, know this: it does what all the other grenades do but a bit worse (buying a slight bit of time for you to escape is the main one), except you have 8 of them. Quantity over quality. That is unless you're playing low haz, in which case rang is op keep using it.
To each their own but I have a lot of success with it on EDD. When you're the last one up and need to just swing in and get quick revives the boomerang is perfect and having 8 is great.