I've never really understood peoples obsession with 3rd party ROMs tbh.
Yes early android devices were often riddled with poor quality bloatware which in some cases may have affected battery life and stability, but most have since upped their game. I'm not convinced its relevant any longer.
When I have looked at CM/Other for devices I have owned I am always surprised by the list of compromises they offer, any unique features often no longer work. Weird glitches and poor stability for key features such as GPS seem common.
Then you get your other problems, does the app store now recognise that your device is capable of running the app you want to run?
If your device is rooted, will the app you install actually deign to run?
No the reviews should stick to the device as shipped and simply tell us if the software installed is a dog.