I think the Spin and Avanza are in the same segment

Spin
Pros: Bigger, dieSeL,
Cons: More expensive, parts supports

Avanza
Pros: Toyota, parts support, cheaper ata, more variants maybe
Cons: Smaller, seems flimsy,

Is Spin the Avanza killer?
Whats your inputs ?

Which would you choose?
And thanks