Hi All,
Just to add,
Even though XSJS and ODATA are not in your scope. I think you may still want to opt to continue using Development prospective instead of Modeller considering Change management,Version management and also features like hdbdd where you can get the definitions of all the tables in one file which makes the transport of tables relatively easier and a better organized way.
Have a look on the same here:
6 Golden Rules for New SAP HANA Developers
Regards,
Krishna Tangudu