well as for heat I wouldn't say the hub ever really got overly warm, although I have had the controller get quite hot but it was located in a bag at the time and i was climbing a hill. I've since modified the bag to allow some more ventilation and guess I will find out in the warmer months if...