WNDR Alpine moved production of their algae-cored flagship do-it-all ski, the Intention 108, to Dubai. Does it still hold up?