What will make Bitcoin work is people setting up businesses and trading, hoarding and speculating will not attract the masses, they just want a simple cheap fast wayto buystuff, if they can stick two fingers up to the establishment at the same time that makes it more attractive.
Most people will not be interested in speculating.
Setting up businesses are the most important thing.