On most exchange isn't the market maker that pays the fees but the market taker. Although some exchange like GDAX both marker and taker pays a fee. On bittrex and binance, When you place an order (be it buy or sell) at the current market price that gets filled immediately, you are considered a taker and will pay a fee. If your order does not go through immediately, then you don’t pay a fee because you're a market marker. Now if partial order get filled (you pay fee for that) and the rest of the order is placed on the order book and, when matched, is considered a maker order which you don't pay for.
This is going to be all you're going to need.
Just make sure to use the coins that are going to save you the most in fees (on Binance, you're going to be able to use the Binance Coin and save 50 percent on fees, I think that's a pretty solid deal)
So, the users.