The best step to promote is to use not to invest and to trade on it all those things are good but the crucial thing to to do is to create a decentralized currency that is free and non governed by anyone we may be quite a way from such a thing. BUT if we use bitcoin for our transaction then there is no better way for a stable bitcoin and soon mainstream. Have in mind that bitcoin at the moment is popular and not mainstream with less than 2% of the world owning it.
You made a good point and that is why I always make the call for self inclusion, let the quest for knowledge be the motivation behind every step taken toward bitcoin and if investment or trading is put forth it may lead to frustration as the individual will get discouraged if the market goes against them there are several things to take note of when it comes to bitcoin awareness which are:
-What is the motivation behind the equation of bitcoin, several others see Bitcoin as a get-rich-quick scheme which is the wrong mentality of the whole concept of bitcoin and its volatilities.
-Bitcoin alternative should be the only reason behind Bitcoin adoption and since bitcoin is not a crcrowdfundingcheme there is no need for printing stickers or what have you.