I’m a little late adding to this, but I’m someone who transitioned from EOS 5D3 to fully mirrorless, I can recommend the ‘2nd hand’ route.
I have a lot of EOS glass, and decided to buy a 2nd hand R, which allowed me to explore various adapters. All great fun.
As my 5D3 was fully Magic Lantern enabled, as were by EOS Ms (visible, full spectrum and IR), I missed ML on my R.
This is why I purchased 2nd hand M3 and M10, which I got IR converted, as they run CHDK, which allows me to carry on with my Lua scripting.
You can read about all my scripting, and access my scripts, at photography.grayheron.net