

Irrlicht is good for education, but You can't write good game with them, for that You have to use Ogre it's very powerfull engine... This is total bullshit, because Ogre and Irrlicht are easy engine, so both are good for education and second, if You has got in plans write a game Ogre isn't better, because You need Your own shaders and functions (so in this point Ogre powerfull go down). Ogre is better only if You need quick create pretty well game (so You can use all Ogre "helpers").
In my opinion shadow mappings techniques built-in engine isn't good, because for shadow is very dependent on project specification (integration it with engine on game engine level is very easy).
LGPL isn't good license in my opinion:
1. We have to use *.dll
2. Public all changes in engine
So maybe for me it isn't problem, but for someone I will be not good...