Great news, CentOS 8 is released now. Even better – there's now a step in between Fedora and RHEL, called CentOS Stream.
Have you tried them yet? I'll be upgrading to CentOS 8 this week and am also thinking of downloading and installing CentOS Stream in a KVM VM.
Let me know what you think!