I'd have to agree.
The order of the words is unusual.
It's sort of like referring to South America as America South.
I think you are currently doing the best thing you can, which is developing it.
I'd say in terms of end user potential, the best value from this name would likely
come from offering the name it along with a developed site.
Developed - likely the $xxx range.
Just the name alone, I'd say reseller - low $xx
.