I think the "IFTTT is aimed at non-developers" argument is just dumb. Add a webhook channel, and people who don't know what webhooks are will just ignore it, the same way they ignore all the other channels for things they don't use. Noone is going to be more confused by the webhooks channel than they are already confused by the weemo channel.
Put a [for web developers] tag on it if you must, but a man shouldn't be denied steak just because a baby can't chew it.