i have one like that and have not had any problems yet. Mine has the one little dent where it looks like your's has 2, but i would imagine no big deal.
I have one that looks a whole lot like that, and it works fine... the seal is INSIDE the post, not on the outside... the only thing that I notice is that the connector can be a pain in the butt to get on and off the bent post, compared to my others that are undamaged.