Personally I like to see things done by the book. Not only is reporting early unprofessional, it also decreases situational awareness and increases workload. I heard Brisbane TWR give an aircraft a serve and told them to go back to SMC when they went to TWR early.