Is Dougie Hamilton ready for the big time?