Ok, I get it, it’s the old nodes seeing the “empty versionbits” version which would get (unnecessarily?) be told to upgrade and it doesn’t matter whether we introduce a SF with BIP9 or not because the start date will be after the miners start using the new code to produce their new versions.
But I think I still disagree, though.
If in march 15th 95% of the miners are ready to deploy a softfork scheduled for april 1st, I believe old nodes should actually receive the upgrade warning already, even if the message is not accurate.
EDIT: anyway, this disagreement is minor in the sense that it cannot greatly affect the implementation, the difference will be about 3-lines. So don’t hurry to answer this.
EDIT: nah, 95% of miner will use BIP9 later, never mind, question answered.