Coming very late to this as I've been away, and I see my recommendation was mentioned on the first page albeit with a slightly wrong bit of company naming, perhaps.
Barnstormer Jacket The horsehide bit is ideal for a three wheeler, as it is waterproof and with a wipe down, shrugged off the mud of a rainy Prescott paddock where I had to lie down in the mud to fix my car.
Yes it is pricey, but you'll hand it down to your grandchildren. Mine has a horse blanket lining too - something they offered a few years back.