Glad you are back!
the deck is interesting.
I'm not sure that modular can permanently add counter on veicles,
Your deck is very aggro so i suggest you
Remember the fallen to take back creatures and artifacts from graveyard
To have modular bonus can be wise to let some artifact creatures die
in this case you can also
considerMyr retriver (better but expensive)
Workshop Assistant (slightly mana consuming but effective)