1. I wasnt aware of WDP-4B being HOG capable, but anyway, either inside the locomotive, or outside the locomotive, diesel will be consumed. Diesel HOG is not fuel saver, it saves space of two EOG coaches (Only for Rajdhani/Duronto/ACSF running in diesel section, should use Diesel HOG for speed)
2. All trains should be LHBfied and all Locos should be HOGfied, but at least the trains running in diesel section, and the ones with max operarional speed of 100-110 kmph can be made self generating. The ones in electric region can use HOG.