Probably, yes.....if only due to the fact that you will pitch the correct amount rather than the 6g that is usually supplied with a kit.
I've avoided using Windsor tbh, as it takes a long time to clear down. That said, it is supposed to be a nice 'fruity' yeast when used in an ale.