Yes it is.
Yes it is.
It has some good benefits such as roadside repair, and is a face profession for guild parties and such, but I would say tailoring enchanting is better. Enchanting is really good for pvp too. It can make or break a game between two well geared arena teams. Since the added stats no matter how little can save you in a game.
its decent for mage.