The only problem with using Alpine as a desktop distribution, is that security updates will sometimes take months to be available, and this is only because the team working on Alpine is very small.
If this wasn't an issue, I would not use anything else on the desktop.