Got something similar but its geared 1:80 so they're probably be a bit too slow. Its not light at about 950gr but at least they're all metal and look sturdy enough.
Bought them for a project which never saw light - but who knows!