I can’t help but think this is a terrible idea from a security perspective.
That being said, it's probably not much of an attack surface given the transient nature of the links.
(Will I run out of free Vercel function execution credits or whatever? Probably. We'll see, I guess.)
EDIT: Vercel gives me a realtime function log but it's pretty basic and has no statistics: https://cln.sh/WlXBSY