I don't remember whether among all those just-for-fun-of-it experiments by BFL there was any testing of a small cheap MPPT on 12V panel. This is not something that people normally do, so it might not be on the top of the bucket list at his research center ;)
But - I do know that MPPT are not very efficient when input volts are close to output volts.
Also - with PWM you're getting not Imp but Isc, which is higher than Imp. About 10% higher, for 120W panel.
And - yes, heat does affect MPPT system more than PWM.
I view MPPT as a necessity for those with big solar arrays. With 24V panels one has no choice but MPPT.