TBH, I don't think people would be comfortable entering their device ID into the program, and if they're the wrong requests, why don't you tell me the right ones?
Official software sends a HEAD request to /<titleid>/<version> to get the NCA-ID from the X-Nintendo-Content-ID response header.
All actual content downloading proceeds through the /<ncaid> endpoint -- and the access pattern there is distinguishable.
And whether or not people would be comfortable, by not providing the option you guarantee their requests are distinguishable from those made by official software.