They are not up to CFExpress yet, but
here you can find some information about memory cards for cameras.
As
@Steve and
@gordon_g I decided to use Sony XQD cards for my D4S, mainly because there performance and good reputation regarding reliability.
In my D750 and D7200 I use Sandisk Extreme Pro 32GB.
Unless you are a pro shooting "once in a lifetime events" I think you can live with using one card, because XQD cards are probably the most reliable cards around - although I have no input regarding the differences to CFExpress so far. But after many modern cameras can take CFExpress and are backward compatible to XQD cards in the same slot, I would expect them to be at least on the same level here and just varying in the interface electronics.
The recommendation with one card is just a personal experience and compromise, because my D4S has two different format slots, so I run it with one XQD only and my D750 and D7200 I run with deactivated backup function to optimize the use of their tiny buffer.
That said, if you are using a camera with SD card slot(s) you should buy the cards corresponding to the controller generation in your camera. E.g.:
My D750 and D7200 have UHS-I controller. They can mechanically take UHS-I and UHS-2 cards. The latter have more contacts, but the camera would use this type of card just like a UHS-I card because the second row of contacts is missing in the camera slot. BUT it can happen that a UHS-2 card - that is normally much faster for read and write - is actually slower than a UHS-I card if it is used in a camera with a UHS-1 controller. So, check what card type your camera can take and buy the fastest one of this category.
In my case it was the Sandisk Extreme Pro 95MB/sec. and I use 32 GB which give me about 750 shots with 12 bit RAW lossless compressed.