INCORRECT, SIR! My ships core floats mid air inside a deeply embedded core room somewhere in the front-centerish of the ship, it docks fine, with the bottom of the ship, (not the core), just floats one block above the docking unit.
tl;dr
Very good, simple, and extremely less complicated idea!