Surely you would get LESS floating point errors if you scale things up.
Obviously not!
If you scale things up, your world scale gets less detailed, and you get precision errors.
Try it and see.
Blitz doesn't use integer maths for this, so that part of your post is pointless.