The dual engine approach is interesting, never seen that
The only other example I know is Edge with IE Compatibility Mode.
Maxthon was dual engine too, Trident + Gecko first, then Trident + WebKit.