I think the sky blue colour is essential. So maybe a little bit to much violets. Thinking about substituting it with Blue Curaçao. But then maybe loosing the complexity and the sport.
Try Bitter Truth Violet Liqueur. I find it results in a pale blue color rather than the grayish purple that many of the violet liqueurs create.