I hope that whatever the project is that you are working on, focuses on education of Bitcoin's fundamentals and technical aspects. It doesn't have to be difficult if you stick to the very basics. The easier it is for people to understand, the more likely it is that they will show genuine interest.
But, an obvious real-time application of BTC must be adopting it for a business which is completely influenced by the volatility of bitcoin price levels. It means the fundamentals and technical aspects of bitcoin has doing nothing for a business. A businessman when adopting bitcoin for their business, they must look into encashing bitcoin and paying back to his customers in bitcoin which is having big complications when the prices of bitcoin is continuously changing. The only known solution here is, instant conversions of bitcoin into fiats and vice versa.
I am trying to figure out what the biggest problem is right now I believe it is volatility.
You must need an active exchanger who will be available with you on all your business hours so that you will be able to convert both of your bitcoin and fiats as per your needs.
To manage volatility of bitcoin effectively with respect a business, you should not hold bitcoin at any point of time. Just convert into fiats immediately once you receive it. When your customers demand for bitcoins, just buy from the exchnager and pay.