Trucks like that are too big for city streets, they should only be used on the ocean, er, highway
We have two of those new fancy round-abouts in Nashua. I use the one near the new high school every day. They also put one in near Rivier College.
Traffic calming is the latest fad for road engineers. Twenty years ago they had jug-handles and cloverleafs, now we have raised crosswalks (a clever way to sneek in a speed bump) and round-abouts.