Yes. Have a JPI 700 with CHT & EGT on all cylinders, fuel flow, carb inlet temp, EGT difference,, oil temp, volts, and other fuel management (linked to GPS) functions. The unit is needed to run LOP which I do all the time in cruise. At max. power in the climb EGTs range from high 1200f/700c to 1470f/800c with very rich mixture.
CHT is what I watch for. In cruise and leaned out to LOP, the EGTs could range between the 1400f and 1500f range. Because of the awful inlet system I have, it is not uncommon to have a difference in EGTs of 100 -110*f, however provided the engine is running smoothly, it does not matter. Carb inlet temps of 50*f/10*c is the optimum temp for mixture distribution between the cylinders. I use carb heat to get that temp if needed. If the engine is rough after leaning, applying the correct amount will smooth it up again.
Remember that you have four or six single cylinder engines bolted to a common crankshaft. Unless it has tuned Gami style injectors, you are bound to get mixture distribution differences and hence differences in EGT readings.
Any roughness or vibration is because one cylinder is not producing the same power as the others. When it is running smoothly, all the cylinders are producing about the same power. You can still have EGT differences with a perfectly smooth running engine. There always differences between the cylinders performance and indeed each cylinder. Personally I consider that as long as my engine is running smoothly, the CHTs are below 380f and the EGTs are close enough, then Ops are normal.
The best info on engine operation is at the Advanced Pilot Seminars and there is one graph from them in an earlier post. Look up their website of the same name and there is a section that is open to the public. Also look up John Deakin, Pelicans Perch, as well as The savvy Aviator- Mike Busch. Those three sites have some remarkable reading on engine matters.