Yes, if ICE can do better job it may be implemented in WLPG beta.
In WLPG beta it gives an entry point for using ICE. This option is provided in the 'Extras' Menu of WLPG.

Btw, Have you tried using 'Create Panoramic Photos....' option to Create your Clone? Try it now,  its total Fun.

Get photographed with your clone using Windows Live Photo Gallery