Just a quick feedback :
I also had the "unable to create direct input" error at launch. The game started fine after clicking "OK", but the Hover Mod didn't work correctly.
The Hover Mod has worked as expected (ie very well indeed) since I added the EECH path to my anti-virus software's exclusion list.
It might be interesteing to state that in the README file.

Anyway, thank you Javelin!

"We warned you, but you just wouldn't listen..."