I can't see the point of it. What are you going to do with the SRV and cargo rack? If you're going prospecting or scanning in the SRV, what do you need weapons and reinforcements for. It only takes a couple of minutes to re-outfit to get an optimal loadout for whatever you want to do. You'll get that time back by increasing your jump range after discarding everything you don't need for the task in hand, or if the task is combat, you'll be able to fight longer and stronger with a full combat build. Whenever you try to multi-role, the build is always compromised for each role.
If you're hauling, mining, or mission running for rank, materials or cash, it never makes sense to fight any ship that tries to disrupt you. All it does is waste valuable time, and if you win, the rewards are not enough to compensate you for the lost time, plus you run the risk of losing everything.
What he said.
Multipurpose is a lie.
I once had a similar goal and created this
python and hoped it can do everything i can throw at it - the main goal being to eventually flip a system - all sorts of missions from supply/delivery to planetary, megaships, blackbox and prisoners and so on.
Eventually i ended replacing everything with cargo racks and stacking supply/delivery, then outfitting for planetary missions and stacking planetary missions, then outfitting for blackbox, prisoners, hostages and so on. And transferred to that system a proper combat ship when i reached the point where i had to win CZ after CZ
Nothing can beat a ship built for a purpose.
Sure, maaaybe it could work if you are just drifting with no purpose. Doing a thing here, then another thing there and so on.
But the moment you have a purpose, you need a ship that can properly and efficiently fulfill that purpose.
And back to your build. If you dont use the Fighter Hangar, you can just use a Python.
That extra size 6 compartment is a really nice extra.