Microtransactions aside, if you're trying to protect your kids from creeps online you're gonna have to ban every platform that supports interactions with strangers. This includes several other games you've mentioned in the comments including Minecraft.
Personally, instead of banning it I just play it with my kids on a regular basis. There's plenty of actually decent games on Roblox and it enables game ideas that otherwise wouldn't see the light of day. My favourite is the Ikea survival game.