Latest Spurs signing gives off all the right signals for success