That's what mine looks like too. Like antilegend said its pretty situational and I don't use it too much. It does have some solid 4x resistances so I like to keep it around for those times.
That's an interesting idea, but there are far more x doors than pulses, and it seems pretty likely that you need all 4 keys to open those doors, so Team Meteor probably doesn't have access to them either.
Have you tried the focus energy scope lens sniper combo? I have one of those trained up and while it's not the best thing in my box, it still hits reasonably hard.
I feel like they will be events just for completions sake. I feel like it would be a bit of a let down if we get 4 of his pokemon and the other 2 are just gone for good. They may not be significant pokemon, but would still be a nice side quest in my opinion.