Shrank it again and added a zener incase your VCC is higher then your VGS Max. I also added a small solder jumper so you can just jumper the Z1 if you dont need it.
I think if I make it much smaller I may compromise its ability to cool. I may add holes on each side of the Dpak Fet so that a heatsink can be screwed down, or lay the TO220 out so that it can be screwed down with a heatsink onto the board.
Attachment 8559