I didn't say it wouldn't work, but I did imply that it might not be the best choice.
A Mag 9.5 at a few feet of head will yield about 600GPH or so. The CS90 is rated at 600GPH, so you'll be running it right at 100% rated flow. I've tried this exact combination before, and ended up upgrading to the CS100 because my mag 9.5 would very slowly get ahead of the CS90, so I'd have to shut it off every few days for a few moments to let it catch up to avoid a flood. If my intake screen got even a bit clogged, I'd nearly flood. I worried about going on vacation because of it.
The thing about any overflow is that it works fine provided there is absolutely no obstruction. Any bubbles in the siphon of the overflow, a slightly clogged intake screen, etc all can diminish performance. If you are running at 100% flow, even a slight cut in performance can cause a flood. True, the aqualifters are supposed to take care of the bubbles, but they don't always get all of them.
The CS100 on the other hand can handle 25% more water, so where you'd be at 100% with the 90, you'll be at 75% with the 100. When I upgraded to the CS100 with the Mag 9.5, all of the problems went away. I even replaced my Mag with an Iwaki 40RLT and things still ran great, and are running great to this day.
For $10 more, it's a wise investment.