You are definitely doing the right things. Along with the eave extensions, you might want to consider guttering with extended drains to get as much water as possible away from the house as quickly as possible.
I wonder if 'kevyt' is patented and trademarked?

