Or maybe you could just... open a company in the US (or Canada), release your product. If you need funds, don't have enough and can't get it from people you already know, maybe it's time to reevaluate your model. Sorry, you will never get funded by any investment funds. And I don't understand what those investors expect they will find overseas. It's just a lot more of the same. But my point is: I don't understand why…
http://paulgraham.com/hubs.html Location matters, that's why people want to be in the US/Canada.
"... I said something to a partner at a well known VC firm that gave him the (mistaken) impression I was considering starting another startup. He responded so eagerly that for about half a second I found myself considering doing it."
Those startups get founded, not yours, not mine. We do not have that kind of access. I never talked to a VC partner in my life and I couldn't if I wanted. They are just these mythical creatures you always hear about but never get to see. Maybe accelerators are a way of doing it right, but they do not mean a whole lot, those startups are special cases.