That's true, as a virtual currency, Bitcoin can have some advantages that some of them you already stated above. However, the most advantages for me are about 2 things.
1. Lower transaction fees
2. Can be sent anywhere around the world easily
These are truly great benefits of Bitcoin as a virtual currency. As Satoshi stated, Bitcoin will eliminate the need of the parties. So, without the third parties, everything can be simpler and easier to do ourselves.