I don't think there is anything with surety of 100% in this space when it is about development. We should not loose patience because lot of people started to give up at last few hundred meters. You don't have any alternative at the moment in market everywhere is same situation. In this situation sticking up with something you know about is lot more better than to try something else.
I really like this post/reply from you! You made me realize that i shouldn't run around like a chicken without it's head LOL!
Probably the wisest move i could do...
Thanks!