We could also replace entity framework by dapper to boost the performance of the system in terms of loading speed and memory usage.
Dapper also support mysql, so more potential user base. It's cheaper hosting as well.
You cannot do much with a .net vps with 2gb ram because sql server and entity framwork consume too much.
https://www.nopcommerce.com/boards/t/35311/repository-for-dappernet.aspx my shared dapper implementations here.
Also, with converting to angular, i guess we can remove all junky plugins that add too much overhead to the system.
Keep it clean, nop .net is only for generating web api and security authetication. Leave the rest to Angular directives to handle the jobs, it's very light weight.
Would you please release some sample code of converting to Angularjs project? I like have some clue how to convert to get better idea. Even though small project as an example, that would be nice. Thanks.