When was the last time Nintendo delivered a major presentation on a Monday?
Nintendo have been breaking patterns a lot lately and tbh as much as i find it weird too, Kelios announced the literal correct date for the mini march direct (26) in february and NateDrake has a darn good track record for knowing stuff. He never really leaks but does support/confirm when stuff gets out.
It could still be a Mini, but seems like it isn't. Kelios expect the announcement to be made like on Friday.