I think it’s not a bad idea. In general, it makes sense to me to reward community activity, which ads are. Well, kind of.
I am considering it, but maybe it’d be a good idea to give such a badge a different focus. Or at least make it less easy to earn than by posting a single, random ad. Like “Marketplace User”, which is awarded if a person has posted several ads in the last few months or something.