What about a pi staker hw wallet that would connect you via browser plugin? consumers would be able to do 1 click buying and confirming on bitshare purchases. In this case there is no central web wallet hosted.. now you have a decentralized wallet on the pi device you can connect to, and the browser plugin connects to via RPC.
This way people with pi hw devices will not need to download blockchain or anything.