Promotion Using ICO campaigns is the cheapest of all because you pay from your own tokens and thus free advertising and decentralized distribution of your coins, which means that you will benefit in both aspects.
The only problem lies in persuading people to promote and work to develop your advertising campaign according to the token that you will pay them. If you get good members, then you win, otherwise you will not achieve the required return, although it is free and inexpensive.