I'm just going to throw it out there for the sake of it but you asked whether or not you should use it and asked for opinions and then when people gave their opinions you turned around and defended the mod. You seem pretty set on using it so why not just use it? From the looks of all your...
You do realise that Valve is an American company right? So they adhere to the American holiday structure. So by 'holiday season' they mean the area around fall.