They are split between miner and masternode according to their ratio of share of the reward.Overall idea looks legit, we definitely should have much bigger fee rates in exchange for transactions storage.
I don't remember who exactly in Dash are taking tx fee comissions? Are they being collected and payed to miners, or fee rewards is split between miners and MNs?