I have some inov-8 shoes and wouldn't mind slightly longer laces...of course, I have large feet so it usually isn't a big problem for me.
If your shoes come untied, then you should try using this knot:
One simple knot that keeps your shoes tied @ Run to Win
I haven't had my shoes come undone since then, and once I figured out not to untie them by pulling the end through a loop, they haven't become super-knotted upon untying for years now...