Well, I haven't heard anyone report issues with the flood lights. We'll have to wait for Chronikool to get his take.
As for DIY, yes, I remember reading that gastanker wished he had bought larger passive heat sinks (which he later did). Imo, if I'm going to go 50-100W of LED I want a fan...