Both, Ditto and Distrokid cost the same yearly fee and charge the same commission rates. This is a 0% commission on streaming royalties. However, one may pay more per stream in your country, depending on their deal with the DSP. There is little data on how much each service pays per stream, but it's important to check because it will make a difference if you're getting a lot of streams. Especially if those streams are in a particular location! Then it becomes even more important to figure this information out.