Do you need the data to be stored in the project file? Do you want it to persist across REAPER restarts? Or persist when loading a project file?
A text file would be pretty much the same as EXTSTATE: not linked with a project (unless you implement that yourself). (And you'd need an <input type="file">...)
|