Nintendo Switch 2 getting more details, and knowing Nintendo probably a release date within a short time span, is true.
For one, April 1st has always been a date to make big announcements in Japan, not one for jokes.
Nintendo just learned to move that one day for westerners (: