I drive Tractor Trailer, traffic circles imop are better than a plugged up intersection, all of the TC I've seen have roll over curbing so trailer tires can go over the curb and not blow a tire and they also have inner circle pavers that can handle the weight, if people obey the posted rules of the TC there should be no problem.