I hope you will succeed with OpenSteer, it would be really a killer plugin!
my main problem with Recast that it cannot handle dynamically changing environment. am I right? so if some buildings are destroyed, it should be rebuilt again which is not really possible runtime in a game...