We use this product for our development teams, we have used it in production as well with no issues found so far! It's really easy setup/easy management system that can be deployed easily across all environments without any problems at runtime level (we are using Linux).
There is nothing I dislike about nanoVM yet but maybe there might come some time when you will need something specific from their side like more support or better documentation etc., everything else works just fine thoughout my experience! Try them out if your looking into K8s solutions they has got an excellent performance compared other kubernetes providers available today such us Redhat / CentosKube & CoreOS PKS - which provide great functionality along-side good scalability features. To deploy microservices applications quickly within minutes instead hours while maintaining high availability by providing auto failover capabilities between multiple nodes.