The hard point don't need to be there because there is something serious that a light-fighter gains from those. Your weight carrying capability will still be limited to what it is today, unless you introduce a new engine with higher thrust, like PW or GE engines used on the -16's.
But, I am looking at the threat perception. In the absence of proper numerical advantage with the IAF, or heavier platforms, the JFT needs a couple of things, higher internal fuel storage so it can get more loiter time. Then, you need a better Radar with multi-target lock and fire capability. And more hard points can then be used to install more BVR missiles. Currently in a standard configuration, I've seen the JFT with three fuel tanks and 2 BVR's and 2 WVR's. With two more hard points, you could add two more BVR's.
With the IAF's numerical advantage, this time around, it won't be 2 or 4 IAF jets coming in. The numbers will be larger and each SU-30 can lock on and fire on about 6 targets. The JFT can lock on two and for a better kill ratio, both the missiles should be fired on one target. That means the JFT will take on just 1 SU-30 at a time. Now, if there was a better radar allowing 4 targets to be locked on simultaneously, and 4 BVR's were available, you can obviously target 4 incoming jets, or fire 2 BVR's on each incoming jet, raising the hit to kill ratio significantly and turning the JFT into a better force-multiplier than it is today. Just my two cents.
Regards,