PHEW! that was a lot of reading and you ended up where I was headed
I am generally a super stickler for this kind of stuff, but Ill just say this:
I really believe you will be FINE. And yes, it will all come down to real world measurements at the scale.
Oh ya, throw on some airbags