Warm wird er nur wenn du ihn stark belastest. Wenn dein Schrittmotor mit 0,5 bis 1 A auskommt, dürfte er kaum warm werden.
Bei maximale Belastung für längere Zeit wäre ein kleiner Lüfter im Gehäuse nicht schlecht. Das IC muss halt gekühlt werden.