Oof... sounds brutal! From the snippets of your training that I've seen you mention on here, the actual race should be a breeze.
Considering a return to IM next year. I agree with all the points on the previous page etc. but the IM branded european races I've done have been some of the most enjoyable sporting events I've ever done. I'd love to do Lanza/Nice/Switzerland/Austria but I'll probably end up doing Wales to save costs.