Thanks everyone for the input.
Mojo, your reply pretty much nails my vague idea of a strategy vs these player, explaining it with straightforward, fish-proof concepts.
Glad I wasn't too far off and thanks for the reply.
@rpm: yes, basic stuff for now. Not worth going creative at this point, at the micros vs this kind of players.
Mostly because I don't have the skills yet.