There's really nothing to let go... You guys set up an Advertising forum.. and the sole purpose of an Advertising forum is to either promote your website or offer services to people who are in need. So, you must let it slide.
Just post the link in your signature or in TFL's advertising forum to avoid a conflict.