I actually have a Enphase install, but the major issue with Enphase that I see is that your DC:AC oversub is at a per-panel basis instead of the entire inverter. Particularly for our location which has a 10kW-AC max for single phase installs to be net metering cap-exempt, that means your ideal max install is a 10kW SolarEdge inverter and 12-14kW DC of panels (we are a heating climate and moving most of our heating to heat pumps).
If you are using multiple roofs (particularly 90 degrees off), then this means you would very often be clipping individual micro-inverters but on a string inverter you would have plenty of headroom.
For a 330W-range panel, which seems to be the sweet spot right now, you would be seeing 250W max per panel on Enphase IQ7, but on SolarEdge you would use a P340 with zero clipping other than the string inverter itself. If you upgrade to IQ7+ on Enphase you consume too much of your AC allotment. I can regularly see my IQ7's maxed out at 250W. Enphase will tell you that you are not loosing that much because you are just chopping the top off the curve, but its still a hit.
Further if you are also trying to hit some AC cap, then on Enphase you are also are limited on this ratio between your panel choice and IQ7 or IQ7+.
I used an installer that was basically an Enphase shop and there was no discount for using SolarEdge (but they would if you insisted), but if I did it again I would probably just do SolarEdge. I mostly went with Enphase because they formally support the dual 200A panel consumption monitoring, but I have found my consumption monitoring to be very far off anyways as compared to a Fluke clamp-on meter, Sense, and my utility net meter.