NEVER register your site on MyWoT. They are a bunch of hungry trolls.
Everything is run by "power users" that dominate the voting. They decide which sites are branded "scams" with little or no evidence. Often just to troll an honest site owner.
NOONE listens to them anymore and they have the reputation and trust themselves of a TOILET SEAT!!
They also have no business model. So they depend on selling your browsing data from their browser apps to third parties that then use it for scams.