The fly plaid is probably worn more here in the States than across the pond, but it really should be for formal wear only. I think it would be a bit much if worn with a tweed jacket.

As has been said, a doublet is for really formal events.