I had early access on November 9th, and I have reached level 50 already. But once you hit 50, you could not earn company coins from level update anymore. Yes, you can still collect coins from assignments, but what if you complete them all? Almost all skins and upgrade cost a lot. It is not enough to earn company coin only in those two ways.
I think BFV should let us earning coins from each match. More points we get on the matches, should be more coins we can make at the end.