Thanks for additional info, BinaryEclipse,
If the behavior of GPU-based processing results on XT5700 is quite random, I can suggest to continue using the provided tweak (however, it will increase the processing time), but if the processing artifacts stop appearing (with some driver updates, for example), you can remove the tweak and work in common mode.