The thing with threads like this is the same points occur again and again.
There are no shortcuts. Yes, the branding is usually shit and really, really should better. Yes, the slogans are just that, rather than more concretely articulated policies. And yes, the name is wrong. And yes, the language is archaic. All of this could easily, and so should, change. It's not the answer though.
Electoral politics takes time. No party has appeared out of nowhere and maintained success. People need to stick at it.
There is a blueprint. If you choose to accept it. "Dogshit politics" and regular news tyres about the cleaning up of said dogshit. The Lib Dems, the Greens and even (briefly) the BNP have all proved this.
Join the Greens. Save yourselves a decade or two of grunt work and join a Party that's already a way along the road. Sure, they're no revolutionaries, but this is electoral politics we're talking about remember? If getting elected is your aim (rather than gaining a platform, in which case this discussion is largely irrelevant, no?) then the Greens are your answer.
That's it. The uncomfortable truth. In my humble opinion of course. But I'm sure we'll be here again come the next round of lost deposits from the same few hundred people under yet another banner. Oh well