TLDR:
Buy a Generation D whistle. Stop worrying and start to learn to play it. Buy a Generation C and B flat whistle for even more fun. Now you can play and have formed an opinion. A tin whistle is a simple instrument, they can be made pretty cheaply and work well.