I like my python a bit better than the vulture except for it not being as maneuverable. It generally does not have any overheating issues with most weapons, can be upgraded power wise to not be desperate for power (you don't need to sacrifice thrusters/frameshift drive/life support/sensors/etc to get the bare minimum amount of power to run weapons), it can easily run with 4 shield boosters and still have power for shield cell banks, and it can multipurpose as a decent cargo/trade ship.
I currently run with 7B power plant (don't currently need the extra power of 7A, especially with it costing 34.2 million credits more than the 7B), 6A thrusters, 5A frameshift drive, 7A power distributor, 6A sensors, 6A shield generator, 6A shield cell bank, the default 5C fuel tank, 4C fuel scoop, advanced discovery scanner, detailed surface scanner, 1x 6E 2x 5E and 1x 3E cargo racks (136 T total cargo capacity), 3x Class 3 gimballed pulse lasers, 0C kill warrant scanner, 3x 0A shield boosters, and 4D life support and with only cargo hatch disabled run at 93% power capacity. with the 3 class 3 gimballed pulse lasers I can maintain rapid fire with all 3 laser indefinitely at 4 pips in weapons, with 2 lasers indefinitely at 3 pips, and 1 laser indefinitely at 2 pips. I can generally withstand attacks from a medium to large ship (asp, vulture, python. dropship, imperial clipper, anaconda) and up to 2 escorts of small and annoying size (sidewinder, eagle, adder, and to a lesser degree vipers and cobras) without exhausting all my shield cells in one battle. Unless I am near a star, my heat levels do not reach 80%.
Against PVE targets I generally find I can chain fight (one directly after another with little down time) large targets (dropship, imperial clipper, vulture, python, anaconda) longer than I could in my Vulture before needing to let my shields recharge on their own. In terms of bounty hunting at RES sites I find in general that I consistently earn more per hour in my python that I did my vulture. Also if I need to flee, my python suffers less from mass lock effects of nearby ships than my vulture does.
However, this is just my opinion that upgrading to the python is worthwhile, and ultimately its up to a players personal preference and play style on if its worthwhile. I have yet to try piloting a dropship, imperial clipper, Fer-Der-Lance, or anaconda so I can not attest to whether or not it is worthwhile to change to them. Personally, I do not sell my old ships and wait to accumulate the funds to buy a new ship, decent modules for it, and its insurance re-buy costs before I try out a new ship.