The Beolab 90s are a brilliant product. After years of dreaming about them, I finally managed to acquire a pair. Aside from their striking design - they let you straddle the two worlds of audiophile music as well as no fuss home theatre.
You do, however, need a good source. I have a Vivaldi DCS as the DAC, connected to the XLR inputs and driven by a Roon Nucleus music server, which is connected to my DAC via ethernet. I'm planning on adding a Linn LP12 to the RCA input. One of the key considerations for choosing your DAC is power insulation. Initially I used an Auralic Aries Mini (which I had used successfully to drive a pair of Beolab 17s). With the 90s, the sensitivity of the speakers made noise from the electricity source a real issue.
If you can get a great DAC, and pump some high quality DSD files through it, and have the speakers well calibrated - you will be amazed at just how good the 90s can sound. Unfortunately, most B&O showrooms don't demonstrate them properly. They will play you a compressed streaming file through a TV, or just Star Wars at full volume - and it completely misses the subtlety of these amazing speakers.