As you can see I'm no expert when it comes to electronics, let alone motor control, but thinking about the pros and cons of a relay vs. pwm, some words come to mind: cost, noise, reliability (no mechanical failure for the transistor option).
I'm just thinking out loud... I'm curious too about the answer from the gurus
my 2 1 cent.