What I'm going to do however is pitch to the specific groups, the specific uses. I'm going to get out and talk the moms and pops crowd, the artsy crowd, the cyclist crowd and show them how/why they should be using it.
Maybe I've read it wrong, but it doesn't seem like a product/market fit problem to me, it seems like a "I haven't showed these people sufficiently how/why to use it for what matters to them" problem.
Edit: Rereading what I've wrote back I feel even more certain of something: perhaps the problem with creating a product that is too generic is that the gap has to be filled with education, if it isn't obvious on how to use it - like the case might be with a product that is very specific - then you have to fill that with a non-codey layer over the top.
Double edit: I think its funny how I see people write about "coder mindset" as a reason that they've hit a snag but yet still manage to stick to a coder-solution mindset. Maybe try a new layer of packaging, some education. Literally detach from being a programmer. Source: Programmer, marketeer, photoshopper background