I always keep one in my nav bag, it folds up quite small and is no hassle to carry all the time.
If you have to wear it you may think you look like a pratt but if you land somewhere without one and they insist on Hi Viz they send somebody out to your aircraft and 'escort' you to and from your aircraft, then you really do look like a Pratt