Exactly my thought. What I need though is a web front end to search and view my org files when I don't have emacs available to me. I have client laptops that will only let me access browser apps.
A web front-end is overkill -- Emacs users can use any completion framework (ivy, icomplete, vertico) with fdfind / ripgrep to get extremely powerful instantaneous search.
Plus, there's no way any org features other than the baseline few are supported.
Can't speak to that because I don't understand this use-case, but AFAIK it should be possible to modify an org agenda as long as emacs is running somewhere. It could write the current agenda to a file (in a s3 bucket, for example) with the function org-agenda-write, and the application on a phone could read the agenda and "push" the changes back, and an elisp function could handle modifying the actual agenda.
Wouldn't be surprised if this was already posted on the mailing lists as a POC or something.
Plus, there's no way any org features other than the baseline few are supported.