i still believe that a glued in compression plug is a very good, and reasonable, solution..
my old cervelo had one and the whole assembly as very solid
installation is simple.. cut the steer tube to length, prep the inside surface of the steer tube with light grade sandpaper, i then used a vacuum to remove any carbon dust, wipe with alcohol pad, mix and apply 2 part epoxy, then insert compression plug, wait 24 hours to dry
never comes loose, no issues