It is mandatory for anything bar apocalypse and combat patrol.
I'd say your next move is to add 4 stormboyz, max the bike unit out and add more boyz... more trukk boyz if you got that route, otherwise a ton of footsloggers with rockets.
Tankbustas need to be a larger unit also
bump the lootas to ten men
Dark Angels 1750 win/loss Record
Win - 23 (Belial helped wreck Ryan's puny Eldar)
Loss - 13 (Brice's Necrons wiped me)
Draw - 2 (The 13th hold out in alpha take and hold)