Very nice build. I have my own variation that includes a few more allies.
The toughest matchup ive come across is against victors with lots of traps. I end up with a hand full of attachments and...