Those four points are some pretty major caveats that could be easily avoided with 2-3 lines of code. More and more people use iCloud and those who own multiple Macs find it to be incredibly useful when switching computers. I think you’re dismissing the severity.
At least warn people of the problem and provide instructions in the install/readme file and online docs on how to fix it.