Yes, the Blackwatch is accepted as being a "universal" tartan that anyone can wear. I personally don't have first hand knowledge of the thrifty as compared to the standard, but I'd opt for the heavier weight version to get a better hang. When you decide to go with another tartan you could look at a nice wool in 14oz or so. Good luck.
His Exalted Highness Duke Standard the Pertinacious of Chalmondley by St Peasoup
Member Order of the Dandelion
Per Electum - Non consanguinitam