It might be possible to take your self-promo more seriously if you kicked ICObench off the list. They may not have been quite so bad when you first posted this but they're complete whores at this point. It's a total insider operation - near-perfect reviews can be traded for advisory board seats. Completely worthless. E.g.,
https://www.tokenicide.com/opinion/icobench-warmer/