The wonderful thing about Bitcoin is how easy the transactions can be, it just need to be confirmed by the blockchain and voila, bitcoins appear in your wallet. That's why I think it's okay to be paid in bitcoin rather than real money because it's much easier. Just send the address and boom, money. In your point of view, I was also concerned about that, but since the price of bitcoin can either go up or go down, the question remains "When are you going to exchange it?" or better yet "Do you need FIAT over Bitcoin now?" It's all about timing and the necessity of things. Just remember to be responsible on it.
If you have fiat money or bitcoin he doesn't matter, is the way your manage your money. The price of bitcoin can change rapidly in minutes but is also true for the forex exchange as well. Your right that is very convenient to get paid in bitcoin because is easy and fast to receive it into your wallet.