Advertising your application has not been and will never be a rule. Regardless of hearsay and whether or not it’s frowned upon. I, myself don’t really give a rats behind if you advertise your app.
This isn’t an argument needed for an application because at the end of the day the decision isn’t made by the community.
For the applicant, +1 I think you can handle the job of helper and all it entails.