Yes, the controller board is separate from the power board. I don't think this controller will need a heatsink, but it is nice to know there will be some spacing for one.
Well... that depends on what you are using it in...
“The modern astrophysical concept that ascribes the sun’s energy to thermonuclear reactions deep in the solar interior is contradicted by nearly every observable aspect of the sun.” —Ralph E. Juergens