I would take any pimax review with a pinch of salt due to the huge quality control issues. You've no idea if someones got a faulty one or not.
The tolerances of the lenses must be totally out of whack and it's pot luck if you get good ones.
My first crystal light was a disaster. Refused to power on with my PC so I tried on my sons. Took about 10 attempts before it sprung into life....all for five minutes. In those five minutes I also had a bad experience. Eye strain, poor edge to edge clarity, awful CA etc etc to the point I questioned why anyone would buy it over a quest 3.
anyway, a few months later I tried again and this time the experience could not have been more different. This one is like a completely different headset. I'd say the lenses are even better than the quest 3. Mine has 100% edge to edge clarity. I was looking again last night and even when looking right at the edge of the lens it's as clear as it is in the middle. Colours are well saturated, blacks are black, no glare, very bright, no eye strain either. Looks like I got lucky. The biggest stand out feature is the clarity. It's pin sharp! and I really do mean pin sharp. The clarity is off the scale.
There is an aspheric sweetspot, it's not like with pancakes though. If you are out of it, it does feel weird. Usually it's because the headset is slightly too high.
The only three major cons really are that you need to spend more money on the comfort mods, the panels can get quite warm and you need one hell of a PC to run it. Even on a 5090 it can struggle at times running native res. That said, as a laugh I tried 72hz mode and it actually felt fine. Couldn't really tell the difference. Just debating if I could swap to 72hz and go mad with the eye candy, or stick to 90hz and drop a few bits. Think for any races in the rain or at night I might default to 72 regardless. It's really quite good.
So, all that being said.............I'd probably recommend the BSB2. The things 107g!