Nonetheless, I also find it slightly frustrating that they didn't include country-matching or at least a language preference setting. After all, the MEP might be more inclined to listen to me if I'm one of their constituents (or if I am at least able to communicate with them).
This is something I don't quite understand at EU level.
In the UK, there is a convention that MPs only act for and respond to their own constituents. Randomly e-mailing the MP for somewhere else is extremely unlikely to achieve anything useful at all.
I don't know whether the European Parliament has a similar convention, but even if not, it's hard to see why a random MEP is -- or should be -- swayed in their position by representations from anyone other than the voters to whom they are responsible.
I don't understand why anyone would ever advocate lobbying anyone but their own representatives. Does this actually achieve anything at EU level?
I always had a problem finding someone to email playing Russian roulette until i find one is slightly easier.
Well, you've certainly found the most badass way to get in contact with a politician -- not sure how effective it is over the long term though...