This works pretty well when I did a proof of concept with Claude and rMPP a couple of months ago. It even handles scheduling fuzzy times ("I want to do this sometime but I don't have any real time I want to do it, pick a time that doesn't conflict with my actually scheduled tasks"). All with minimal prompting. I just didn't have a decent workflow and did exactly what you considered, emailed the pdf. I should probably revisit this but I haven't had the inclination since I just ignored the tasks anyway lol
I’ve been playing with the idea of auto creating tasks when I write todos by emailing the PDF and sending it to an LLM.
This just opened up a whole realm of better ways to accomplish that goal in realtime.