Your boat is looking great. Here's some pics of my boat when I sprayed the seats to hide the yellowing.
This is great stuff for buying time. It is all in the prep as to how long it holds. Must be clean and must really tape off what you don't want to get overspray on. It is a marine grade dye from SEM and there are only about 20 colors to choose from. I used Fountain Grey.