Assuming you'll get a Switch at some point, and will get BotW for it when you do, you're looking at a financial risk either way.
Getting the Wii U version now will mean that you can wait for the price of the Switch to come down a bit, but you will also have to buy the same game twice... you...