I just want to say that after watching, I don’t feel bad about my aim. I know mine sucks, and you’ve said yours sucks too, but it’s good to see you not downplaying yourself.
Just to reinforce the idea that aim isn’t everything, my DSR at this moment checking in game is 1360, not bad for a pug with bad aim and who royally sucks at kill shots.
I like it. I would make some slight changes, but it also makes me want getting an Aura now too. It’s a mini-gunship, that can just tank and kill instead of running away at the first sight of trouble. And is still designed to be able to run away, just in case.