I was actually looking at the Python API for Unreal Engine last night and was checking out the code here: GitHub - 20tab/UnrealEnginePython: Embed Python in Unreal Engine 4
I think importing from a blend file could actually be possible! Or rather it would be more re-creating the contents of a .blend inside UE4 as .uassets not so much importing a usable file format
I might put some time into attempting this, though i’d really rather let these amazing people at Epic do the import/export stuff as they have a more intimate knowledge of the UE4 side code.
And yeah the whole 0.01 scale thing is kind of crazy, like internally Blender functions in meters and radians and has built in conversion functions already, otherwise they wouldn’t be able to show degrees and centimetres in the interface at all. It’s also super mad that some people even say you need to set Blender to centimetres in the scene settings! Like that’s a purely cosmetic thing haha.