A TRUE cowboy setup is using MPLS with a single line. It's far cheaper to have redundant, separated path lines without MPLS. So while dual carrier MPLS is possible, is that actually what you are implementing? If not, I'd consider the MPLS route the wild west cowboy approach.