That's not only worse optionals than the Python or Kraits, but also worse than the Asp (6-5-3-3-3-2-2-1) and roughly equal to the Keelback (5-5-4-3-2-2-1).Odd ship. 4 large + 2 medium hardpoints, 6 utility slots. So one more large plus 2 utility slots. Python II degrades both power plant and distributor slots from 7 to 6. Optional internals are really stripped, 6-4-3-2-1-1-1, that's a major downgrade (Python I has 6-6-6-5-5-4-3-3-1-1). No trader obviously, but likely a stealth fighter or something that makes sense elsewhere. What might be the special ability?
The extra hardpoints and utilities suggest combat - but then the things that the Python 1 did well in combat (ridiculous power capacity, plenty of space for SCBs or hull reinforcements) it doesn't have. 6/6 plant+distro is pretty standard for a medium combat ship and isn't bad, of course, but when the Krait Phantom gets 7/7 it seems odd for the Python II not to.
I wonder if the main confusing bit is just it being called the Python II which sets up expectations of multirole/hardened freighter performance. If it was the Fer-de-Lance II then it'd have marginally better internals, an interesting variation on the hardpoint layout, no expectation of military slots, the SCO advantage, paid for with perhaps a bit of a larger hitbox and worse flight performance: parallel to the Viper III and Viper IV perhaps.