Yes, in my case users would provide a image URL, other properties and after getting the template ID they will automatically use that template (and I would have checks for preventing duplicate template uploads from my side for saving bandwidth). And also I do get the 100 top templates and I do give the option to provide the custom ID (guess it's too tedious and is left ignored), but guess theres never enough :)
I currently just use the imgflip/api, was just wondering if the devs are able to add the possibility of making templates with their API by providing the images URL or posting the whole image and in return getting the template_id so you dont need to do it manually or with extensions :P, it would really be a great feature for the users of this API