Dear i've both Cuore and alto and here's the comparison:
ALTO is a slightly bigger in case of engine capacity(970 CC), roomier inside and also li'l bit more luxurier. it's interior is a bit better too. plus it has CDI ignition as compared to point ignition of Cuore.
CUORE being slightly smaller in case of Engine capacity (847 CC), a li'l bit less room but Cuore takes lead in driving, better engine, better transmission system, better material and it's way faster than alto despite it's engine is 847 cc.
so performance wise Cuore takes lead and Body wise Alto takes lead.