Yes it is. Registering a domain at NP means registering domain name at Enom.
I myself have many domains registered here. There has never been any problems whatsoever and I think you won't get such a support at any other place where you just have to post a thread and someone answers your questions personally.