Most (if not all) EXPO profiles are exactly the same as XMP on the same memory kits - all memory kits that support EXPO also support XMP. At least on all memory kits that I tested, EXPO was exactly the same as XMP.
AMD X670/E and B650/E motherboards were prepared when there wasn't a single memory kit with EXPO profiles, and most memory kits on QVL don't have EXPO profiles.
In short, most memory kits designed for Intel chipsets will work, but it's not guaranteed that they will reach the maximum frequency. All memory kits designed for AMD should work unless the manufacturer fails something in the profile programming.
So far, the only memory kit that couldn't work at XMP #1 on Gigabyte B650E Master was Kingston Renegade 32GB DDR5-6400 CL32. It could boot but wasn't passing stability tests. XMP #2/6000 and XMP #3/4800 were working fine. The same RAM works fine on Intel motherboards. It was on BIOS F3b, and it's possible it will be fixed in future updates (or simply, it's RAM fault, and it won't work).