I think it is doing pretty good.It is moving at fast pace and is trying best to replace paper currency.But still i would say transation cost in case of BTC is much more as compare to other visa cards and master cards.So BTC need much more to improve.Moveover BTC is still not accepted by many countries.So a lot more things are needed to be done ,so in coming years it can be expected.