That is Franklin in his Power Pack costume. But the question was if this ad was something for us the readers, or if it was an in-universe ad about the Mutant Registration act which actually did feature Franklin. I don't remember any mention of this Franklin ad in the comics and I'm sure Reed and Sue wouldn't stand for it even for a second. And like I said before, where would the people making the ad get a picture of Franklin in his Power Pack costume? I'm reading the Power Pack omnibus right now and they weren't a publicly known group and Franklin's association with them was even more clandestine.