Concordo com a maioria dos pontos que você colocou, deixei um comentário aqui falando de outros. O maior problema quando se trata de SÓ FICAR no Roblox Studio é que você está preso nas garras da Roblox Corporation, enquanto a partir do ponto que você tem seu arquivo compilado do Unity você pode destribuir onde quiser. Começar no Roblox Studio e depois migrar para outra plataforma não é um problema em si, no máximo uma perda de tempo já que você pode começar em outra engine diretamente, porém muitas vezes as crianças só estão interessadas no Roblox, e não em outros jogos, por isso se torna um incentivo para a criança aprender algo enquanto joga,
Isssoo, o ponto é aprender programação e não ter um jogo pra ganhar grana ou ficar famoso. Não acho perda de tempo pra eles, porque coloquei os pontos dos porques lá, totalmente educacional e didático <3 e vale muito a pena, ver a evolução deles, super fofos ver a alegria de poder já jogar com os amiguinhos. Porque pra fazer um multiplayer em outras engines, ai o nível é maior!