Yes, the remote works in the usual way remotes for TV Boxes work. Its functions can be extended using the Xposed framework module GravityBox.
I have not tried Netflix or Hulu, I don't have accounts to those services. As a general rule, these services will work on these types of devices, albeit with some caveats. Usually those services will not play in HD. Very few TV boxes have HD on those services, like the Shield TV and a couple of others.
As to the remotes "feel", that is subjective. I can say it feels better than some. The remote is consistent with most TV box remotes. The same remote is used for several brands of boxes, like Ugoos, Nagrace and the Vim's cousin, the Geekbox.
The remote on the left is the type that is available for the Vim. It feels much better made than the remote on the right.