So you think the fee to remove liquidity should "float" in what way exactly? With per-customer tiered volume discounts like many exchanges offer to customers who trade enough in a given month? Or when you said "float" did you mean it should be variable across the entire exchange over time, but the same for all customers at any given time?
fee = desired_profit / (expected_transaction_volume * expected_average_transaction_value)