Only you can make that decision. There are pros and cons with each platform. Others have expressed them in this thread
>Thank you, you anwered all secondary questions... :)
>
>Where's the big answer? C# or JS? Xamarin or Cordova? I know you're good in .NET and you like learn.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer