Maggio hails young gun Insigne