Should we just bite the bullet and try it
wait . So you haven't try marketing in the three platforms ? But why are you complaining so much .
The only way to know is to try and that three platforms are now leading and they can help you in promoting in your project . I'm not familiar with the other one which is community building but if thats what you think better for your project then just stick to it .
Great Results doesnt come in a short period of time but you must have patience .