いつの記事もって来てんだ……Astoriaとかだいぶ前に死んでんぞ。
何のためにxamarin買収したと思ってるんだ。

少なくとも現状では、ネイティブコード書いて変換掛けるより「ユニバーサル」なコードの書き方を覚える方がずっと楽。

パラダイムが同じなら言語の差は大したこと無いし、
そもそも変換する場合でも変換前後で調整が必要だから、結局はどっちの環境も知ってる必要がある。
そしてこの調整が糞面倒くさい。変換する度=リリースの度にやらんといかんからな。

新しい書き方は最初に一回勉強すればいいだけ。
パラダイムが同じなら、新しい言語でも最低限覚えるのは大して苦労しないしな。