Yupppp,
I agree, based on John's YouTube link, If I were of a mind to do the IDFI with toon in tow, WET flies would be the ticket.

Mark