This isn't great news. I read a Interview and I quote
"Is there anything you can buy with Battlefield Currency that you can’t unlock with Company Coin?
RM: Some cosmetic items will be Battlefield Currency only.
So certain cosmetics are only available with Real Money. Wtf?