I'm also skeptical.
That article is dated yesterday as well, so an even earlier prediction.
I've checked https://www.swpc.noaa.gov/products/forecast-discussion and it looks to be saying it should remain relatively quiet into mid next week.
Maybe there will be something - but my usual sources are currently all pointing to "meh"