While OPML is the de facto standard for subscription interchange, it does have one insurmountable problem: it is not possible to include literal commas in tags. Given this, it would make sense to have an ad hoc JSON import/export for lossless round-trip backup and restore.
Deleting a branch is permanent. It CANNOT be undone. Continue?