That really didn't answer your root question which is WAIT or buy.
That comes down to, how long would you wait for the new controllers? Are you willing to buy new controllers if the new ones come out after you buy?
No recent news on them. Last I read, developers got a new gen of controller models, which might be the last ones. Also the new skeletal tracking system. If I was to guess, I'd say you got at least till Christmas before they hit shelves.