The motor is aluminum. The Subaru coolant is formulated for this. The question is whether the generic will not only be formulated for Al but also not clash with the Subaru coolant in your car already and result in a precipitate. This is possible but as more and more motors are Al it is not as likely as it may have been in the past. Just tell them to use Subaru coolant. Changing is not difficult.