Personally, I just don't think ships should have limited jump range, or at least not these teeny tiny ranges of 20-ish LY. I mean, if FDEV is already taking liberties with physics and creating game mechanics that are largely impossible in reality... then why the severe limitations?
Although I'm sure it's not an original idea at all, but I think the jump distance should be limited by the fuel tank capacity, not by the jump drive size. So, if your fuel tank normally allows about 10 jumps at an average of 17 LY each, then you should be able to plot a single jump of 170 LY. (We'll assume that you're smart enough to jump to a system with a station or a scoopable star.) Even then, it would still take a considerable chunk of time to get to places like Colonia, for example, but it wouldn't be quite the dreadful slog that it is now. I literally have to make sure that I'm not too tired to play this game because any travel distance greater than about 150 LY is likely to cause me to fall asleep in front of my computer. It's THAT boring.