This is silly. You are paid in USD, so you are just converting USD to BTC. Then you will have to convert BTC back to USD to actually pay for things... I don't get it. This is just a great way to turn some of your paycheck into transaction fees.
I've been thinking about it an the more you live hand to mouth the less you need to worry about storing value. Also, if you go paid in some combination of stable coins even better.