Gevent for the Working Python Developer
sdiehl.github.io
sdiehl.github.io
That said I do believe it's too late for this to change; for most people all that you really need to understand is the async and await keywords to take advantage of asyncio.
Needing to know all of these other patterns to use gevent.. ehhh. It's an uphill battle for gevent to remain relevant.