I think there are a couple of good reasons to port existing app to C# or Java:
1. Java and C# are more popular languages, so we will have a better support for new engine than we have now.
2. 99% of existing apps have something missing or very generic. Mostly you have yo use 2 or more app to do simple stuff.
3. Performance and extensibilty are another reasons.
4. name it yourself, but it will be a huge list.
Thanks for advise.
O/
|