.....an 'aquired taste'.....
What whistles higher than D do you have?
I have Generation high G, high F, high Eb, both brass & nickel, & a (pre used) Susato high Eb.
I got them 'because' they were available.
They didn't cost much, & I spent a fair bit of practice time on the high F whistles, because they're 'cute', but the high G whistles are a bit cramped for my fingers, so not played so much - & the Susato is loud.