I believe this applies anywhere in the world.
11 Big Things Not To Say When Pitching… « Funding startups & other impossibilities…
So, if you can choose between letting the developer-to-be or the marketer-to-be do the pitch, it’s pretty obvious who should do it.
I’ve played in both courts, so does that mean I make semi-good pitches? I have proof I can promote non-working demos by gusto alone, but I have also true train wrecks in my résumé.