One purpose of variable intakes is to create a shock wave ahead of them so that only subsonic (relative) air reaches the engine... however if you put something else in way of intake that also causes same shockwave at speed, then you don't need variable intakes. Take a closer look at the Viggen, it has a prominent fixed splitter ramp between intake and fuselage.
Ttfn