I like your idea(s) hope someone helps us americans out too!
I dont think the debit/card credit card method will ever catch on though.
Part of what makes BTC so valuable is because it's 'difficult' to get.
If everyone with a smart phone or debit card could buy it instantly it
will lose its difficulty thus making more people able to get it.