good news, i got v.19 to work.
1 make sure the songs are under 30sec
2 make short, single filenames for the ringtones
3 after sending song to ringtone...turn off your iphone

thats the final step to make it work, if you dont, when ppl call your fone it will default to marimba
so if you hear marimba ringtone it means you did not reboot your iphone

but i can confirm i actually got it working now.

sendsong makes it so easy to add custom ringtones!!
sweet, finally
no more command line shit