Those are all great questions. I don't have good data on most of them.
I don't think that I have any competition yet. They've spent a few months on the problem and I think it is just dawning on them how difficult it is. I personally can think of one guy who might be willing and able to do this sort of project but I think he is too smart to get involved by the time they figure out their project is in trouble. If I don't take the project I will probably pass it on to him.
It's one of those problems that initially appears fairly simple. I'm in no way putting them down for not figuring this out, they simply haven't made as many mistakes in this niche as I have. Heck, it's more complicated than I first thought as well