From what I believe this are all platforms that have their own marketplaces and lack integrations to e-commerce platforms like shopify and woocommerce.
I'd recommend posting on all of them, spread a wide net. This can work for organic traffic (if that'll ever happen). However, I'd focus on...