Also, I liked the CLI of Freenas 10. However, I also recently bought a Edgemax router, which is based on EdgeOs, a fork of Vyatta. Its CLI is nothing short of amazing. There is a open source port of it: https://vyos.io/ If you are also considering throwing away the CLI - I would hope you consider rebuilding it using vyos.io as the CLI interface. If you haven't seen it, you should try it out.