Without the need to attach a temperature sensor to the heat block/spreader, much more compact options become available, I have selected a cylindrical ceramic heater to provide even, concentric heating of the filament.
Compact module with direct nozzle temperature sensing
Ah I love the way you implemented the heat shield / "sock"