Hey ward, neat idea - if you can get your hands on a lathe, just use a piece of 8mm rod and bore a 5mm hole in one end. Then use skate bearings (608zz) wherever you can fit them, tap a set screw (or two) to clamp up to the motor shaft if the press fit doesn't go so well, and let a slightly flexible motor mounting constrain the axial direction.
Ironman, good idea - if you want it to be properly flexible though, use two gaskets to make a real flexible mounting:
Motor | Gasket | Frame (oversize the holes) | Gasket | Plate (alu would be good)
Chop pieces of M3 rod, thread them in to the motor with loctite to make studs, and then bolt the assembly together with M3 nyloc nuts so you can adjust the precompression.
Maybe a bit OTT but it might do away with the need for a flex coupler, and be a bit more stiff in torsion?
The flexing of the frame kind of achieves the same thing though, so might not be much benefit, I don't know!

Post's attachmentsflexmount.png
flexmount.png 6.55 kb, file has never been downloaded.
You don't have the permssions to download the attachments of this post.
SD3. Mk2b + glass, heated enclosure, GT2 belts, direct drive y shaft, linear bearings, bowden-feed E3D v5 w/ 0.9° stepper
Smoothieboard via Octoprint on RPi