Reason for migrating to spark?

Hi sorry I am sure this has been discussed in the past but I could not find the answer.

Is the main reason for switching from arduino to spark simply because there is a more powerfull processor on the spark? or are there other reasons?

This page http://www.brewpi.com/introducing-brewpi-spark/ answers all of your questions