Wow, I am so surprised I have not played this course. I have played everything around it. I guess I will have to make a quick run up the road and add this to my played list.
Anyway, it looks like Ion from the short and a Champ Leopard from the long. If the wind is kicking up, maybe a Roc3 or Nebula from the long.