xzer123, If the full functionality with stability is important and the figures in the "About the device" information do not matter, then only the last sink.
You won't turn a custom firmware into an airplane, but glitches may appear, because there is a flaw on all custom for all Samsung brand devices and this is due to the closed program code for some components of the gadget (camera, wireless modules, etc. and etc.), this is the policy of the manufacturer. In particular, the software code for the camera of the Samsung device has always been and will be closed, therefore there will be problems with all the custom firmware (this is not about official-based firmware), i.e. they will take pictures for a tick, without realizing their full functionality.