The only problem I see is that with 1.6, WH gear is very easy to get and EWH is a negligible upgrade. I can see people farming their WH gear and then cancelling their sub afterward or not buying any further commendation boosts.
This is highly unlikely scenario. There will always be new tiers of gear and people will always want them. The idea that people would use a buff to get their WH gear set in 15 matches instead of 20 and then for some reason quit the game is not very well thought out. Someone who wants to gear up and unsub is going to do it regardless of whether there is a comm bonus or not. In fact those players as significantly less likely to purchase the buff since they have already decided they are canceling their accounts.