My objections to Supaguard would be, it doesn't last any better than other sealants and the top up polish you get is incredibly hard work to buff off.
I would also complain about how much dealers charge to do it, but as you have DIY that's not such an issue.
No complaints about the end result otherwise, you've done a nice job there