Just a quick comment on jump inhibitors.
They can be very useful if you can grab a pocket of space and have 2-3 guard planets/asteriods covering your main planets freeing them up for more reaserach and less defense.
This however all falls apart if you get a non colonisable node in your network like a gas giant or asteriod field. This makes jump inhibitors useless as the enemy can awalys jump to the node and attack anything onnected to it , leapfrogging your defenses.
Now I guess you can argue its a spacial feature deal with it but on random maps I keep getting it again and again.
A nice solution to this would be to allow outpost construction at (non-colonisable) nodes , the downside to doing this is that you cant increase habitation space and thus it will always cost you to run and maintain the outpost, but you would be able to build a limited number of logistic/tacitcal and it would be part of your claimed space and get the bonus from jump inhibitors.