Build after feedback from my inital build, and after testing it with someone, we determined that this was the better build, due to the extra DHS and JJ. However, if you need an STD engine, or just have one, you can always run the variant. Yes, you do give up DHS for the extra JJ, but you can always change that out.
I came up with something similar to this for my new Snowball. Has some Dakka for close-up work. _ Alt with less HMG ammo for more cooling: _