Musicman20.
Of the cabs you mention I've owned a 1212L, a pair of Markbass 210 traveller, a Markbass 151 traveller and a Barefaced Compact. I also have a Markbass cmd121 combo. (The smallest one, 1 x 12)
I also have a Markbass LM II.
I am in a minority who like the sound of the Markbass cabs and a single 2 x 10 traveller is good for small pub gigs as is the combo.
I just received my Compact a couple of weeks back and we don't gig in July due to holidays so I've only tried the Compact at home with the LM II.
I have no doubt that the 1212L will easily do the job for you but I really think the sound of the Compact is more versitile and seems as loud or close to it as the 1212L. Although the Compact is a tiny bit bigger than the 1212L it's about 10 lbs lighter and a better shape to carry.
I'm looking forward to gigging the Compact but I already feel confident that it will be a brilliant cab.
When I consider weight, portabilty, sound, volume and price I am bound to say I think the Compact is the best allround cab of those you mentioned.
Hope this ramble is of some help.
Frank