"Lerpz" character's scaling is not respected

Hi, so I'm using the "Lerpz" character (the little robot from the platformer demo) in a new project. He's just a placeholder asset but I'd love to get him working right! Basically he's much too small for the scale of the rest of the world, so I want to scale him up. But it seems buggy.

The obvious thing to do was to change the Lerpz asset's Scale to 100/100/100, making him 100x bigger than default. This looks fine in the editor, he's the right size! But when I hit Play, he mysteriously shrinks back to 1x/1x/1x and is the size of a gnat. When I stop playing, bam, he's back to 100x size. Why does it do this!?

So I put the asset inside a Prefab, and scaled the Prefab instead. This works, but is quite awkward, because in the editor, the prefab shows up as a gigantic (100x too big) robot, while in Play mode he's the right size. So I got him to be the right size in-game, but I would really like to get the actual asset to respect the Scale factor I assign to him. Any ideas?

Thanks!

EDIT: it seems to be caused by Lerpz's animations. They have a "Scale Factor" that overrides the transform, I guess (shouldn't it be applied relative to the transform?!). Unfortunately, I can't just change the Scale Factor to an appropriate size, because then Lerpz gets all mutated.

So no answer yet after all...