As someone who first sold to devs and then switched, many years ago, to the largest end user market that we originally served (indirectly), if I did it all again I wouldn't bother with the first part.<p>It slightly depends where your price point is, but the issue is there are plenty of good devs and plenty of really bad devs. The bad ones pay you the annual maintenance and transform into help vampires. The problem is the issues are technical and complex and it sucks up developer time supporting them.<p>It happens in the end user market, sure, but it's easier to find non-technical first line support to clear out the noise.