I am glad that it did help you, can I ask your opinion on Web Atoms, JavaScript framework for XamarinForms ? I am author of this Product and would really help your views. You can try at https://www.webatoms.in/play
Evaluate Web Atoms, a JavaScript engine for Xamarin Forms, disclaimer, I am author of Web Atoms. You can put all your view models, Xaml and REST Services into TypeScript and TSX, (JavaScript and JSX) and your deployment/compiling time reduces to 99%, it is essentially React Native but with Xamarin Forms. You can explore demos at https://www.webatoms.in/play You can use code push (hot reload) on production.