The MacOS RasPlex installer works good, but have some caveats:
- it saves the download (and temp files) on the root of the harddrive, a very strange place for that. I guess it changes to root when you type the password and looses the last current directory where it was as a user (or where the App itself is running from). It should download the files in the app current dir and save temp files to /tmp. Also, it should chown the downloaded files as the normal user because when it's done and you try to erase the file, you don't have permission and it has to authenticate again.
- the inicial disk selection dialog is very dangerous!!! it defaults to the last disk (which seems reasonably good for avoiding the disk0) but after many times using it, I just managed to plug the sd card just before time machine started doing it's backups, and when the installer GUI entended it defaulted to disk4 which was timemachine. I almost clicked write. there should be _no_ disk selected, also the name / type / description / whatever of the the disk should be at the side of the name, also the size would help.
That's my sugestions for improvement. Otherwise, that is a VERY COOL project, I love it!