I like the looks of Crosstrek. It is smaller. Which means that it has less cargo space but less space for 2nd row passengers too. Back passenger air ventilation comes only from underneath of front seats. Where as Forester has a separate ventilates. Not forgetting USB connectors at 2nd row too.
I am interested of Forester mainly but then thinking same question every now and then. Would Crosstrek be enough or not. Smaller car would be better but so is this extra space, which comes only with Forester. Also Forester has the latest safety equipment. Such as rear crossing traffic alert ,rear autonomous braking and driver focus system.