Looks like perfect crosswind technique to me!
Have often seen dashes landing in 35kts crosswind on 09 in Melbourme, whilst the "real men" in their big shiny jets are accepting 20 mins holding!!
Better make that 18 mins now, you just got moved up one in the sequence thanks to the guys in the TURBOPROP!!
Cheers, HH.