The World Pool-Billiards Association, the top governing body does not recognize an early 10 ball as a win. It is explicit in the rules:
9.8 Continuing Play ... "If a player nominates and legally pockets the ten ball prior to the ten ball being the last remaining ball, the ten ball is re-spotted and the shooter continues."