Well, it IS a tad long... however it's a nice sounding name, it did spark a little interest in me and I would probably have clicked the link to find out more.
You should definitely develop it, then you could maybe sell it for $500~ USD. Undeveloped, it will be no more than reg fee.