Taxing withdrawals needs to be all coins or none. Doing just BTC, will result in a run on your exchange, guaranteed. Just tax the alts as well, and sell them for BTC yourself.
But, need to admit, the tax method will be very confusing for new deposits.