Looks pretty good, give it a go...
It's been a while since I used the Desert Ship and although good, there are others I liked better...
FWIW, If I was mixing this, for me, I would up the Desert Ship 1% & drop the Caramel Toffee .25% / Marshmallow .5%. As I don't have Vanilla Bean (Flavorah), I have no idea about that...

Vanilla Shisha (INW) @ 1 - 1.25% would be my preference but Vanilla Overload or FV Ice Cream should also work @ slightly less.
Hope this helps...

Good luck & let us know how it goes...