Only thing I'm not real happy with the XL I received so far is that the plastic end pieces are help in place only by the stickers on the XL, both of which are not very well stuck on....
I was happy of course to get a look inside the XL without having to separate the heat sinks

but I think I see in the layout that some of the fets are not contacting the sinks? I'll take another look in a year or so when the warranty has gone

At this point there is no real reason as the highest temp I've registered so far was 111'f

and that was with longer than average periods of pulling 3220watts

(speed runs), it will never see that kind of use running around a track.