In the beginning I doubted the legitimacy of this service and caused a lot of trouble, because the service looked not transparent enough for me to trust them.
After a long time watching them and how they handle different situations and how they treat people I noticed that they are friendly and they always do their best.
"Professional" is maybe a bit too much, but the payments are regularly and they are always there on their discord channel for questions and requests.
I have not heard of any person who said that he had a negative experience with this service to this day.
The administration fees maybe are a bit high, but they keep your nodes running and updated so this is not too bad, because keeping masternodes updated is often very annoying and a lot of work.