Tokyo Sevens gets the thumbs up