And while your way is another work around, it's not a solution. Just as his is a work around.
The phone needs to have the software built in to change this by default. We shouldn't need a work around to remove that noise.
I think it's awesome you are giving an alternative mode of action, because you don't need to root to do it; just make sure people know they will also have to be careful to turn their sound back on so they don't miss a call to a muted phone.