a minor logical fault:

When auto-rotation is active, in landscape mode, selecting either full or mini qwerty both gives full qwerty.
In portrait mode, selection works.

(I'm using N97mini 12.0.110)

This is a bit confusing. I suggest simply removing the non-selectable "mini qwerty" from the menu when in landscape mode, and auto-rotation is active. Or to make a manually chosen selection override the automatically chosen layout.

:)