In this day and age, spats just are not seen worn outside of a uniform. So unless you are wearing your pipe band uniform, In my opinion they'd look a bit out of place. If it were me, personally, I'd opt for the green hose, sans spats.

M