At least be clear about the self-promotion.
Yes, to me this is the only thing objectionable about the GP’s comment.
Just be transparent. If anything it might provoke further interest and discussion too.