subaru maintainence more labour work because the engine bay is compact, most of the stuff you do need to take off the intercooler, besides that even you wanna add a oil catch tank you gotta buy a tiny one, change timing belt have to take out alot of parts, even changing a turbo inlet hose you need to take out the whole inlet manifold soo prepare to leave your car in the workshop unless is just a normal service maintainence engine oil change, oil filter and air filter. never try evo before so i duno , but have tried airtrek , 130k kms on engine still running smooth no overhaul at all. so both cars have pros and cons. make the decision yourself, dont go to ask in subaru club or evo club as most of them will support their own cars so make the decision yourself also prepare for the maintainence cost as its not cheap,