Well, Integration was easy in Win32 environment, as the Window event model prevented no challange and needed no alterations in Ogre.
In Linux however (under GLXPlatform - only supported platform for OIS currently), things were a different story. Ogre GLXPlatform was dependent on Ogre Input methods, and prevented a conflict... I could have just worked around it, but, I felt it was time for a little GLXPlatform/Rendersystem restructuring... As it was in some dire need of it.
Anyway, I submitted the patch to the Ogre tracker, and am pushing to get it through. So, we will see. Anyway, now that that is done, I can start on integrating Linux OIS/Ogre demo.