Three factors hurt this name, IMO. Length, extension, lack of exacts. All of which development could potentially overcome. However, you have to consider if the possible return is worth your time, money and dedication in just getting it to a resale level. Especially while none of the other extensions taken appear to be developed.
On the name itself, $0-RegFee, possibly Low $xx. Potentially more on a sales site such as eBay and the like, if you stress the CPC value, keywords and popularity of such, in your description.
:imho:
-Regards



