How on earth are you loading up 50 points on a single Punisher? Most of my builds with either of the two named pilots top out at 38 points and the generics rarely go above 31...The name pilots are going to soak up 50pts or so to be playable imo.
Still, I don't think the Punisher itself is bad as much as they are lacking in unique options compared to the standard bomber. The systems slot only has one option currently that really synergises well with ordnance (fire control system) and the extra bomb slot is hard to take advantage of when the two biggest meta threats can either soak bomb damage or avoid them. The named pilots are both good at what they specialize in, just they don't really fit into current Imperial list archetypes (neither really benefits from Palpatine and they are too pricey to add into crack swarms).
I personally would love to see a system upgrade that allowed you to play with the detonation timing on bombs dropped by the ship carrying it. Being able to detonate a bomb immediatly after executing your maneuver or delaying it by a turn would be a huge boon for the generic Punishers and Deathrain. Scum could use such an upgrade with the IGs and Rebels could make do with Sabine on the Ghost or a B-wing.
Edit: Just as an aside, but I have been having quite a bit of fun lately with a pair of Punishers carrying Extra Munitions, Fire Control System, Guidance Chips, and Advanced Proton Torpedoes. Haven't settled on what to do with the last 34-38 points yet, but last game the Punishers nearly 1-shot a full health Ghost and one did 1-shot an Attack Shuttle after it was jettisoned.
opps. my bad. 37pts of Redline would be enough to make it playable, at least before the nerf. shows you how often i have played the punisher (never). I cant see myself playing it anytime soon. even at 35-40pts.