I agree it is kind of esoteric. It neither mentions domain names nor "drop" is a formal term for the uninitiated to get the hint quickly.
DropOffService would mean something else but would be more marketable.
I dont know what to tell ya. Persoanlly I think there are more names floating than services we need.
But THIS is the group to ask whether this name is marketable. Maybe someone who employs the technology of drop reg'ing would need to upgrade from their current anme or redirect for added traffic. Its a great name, BTW, technically speaking.