I find the trikes to ride too close to the ground for my comfort. Can't imagine riding one on a street with cars buzzing around.
I did test ride the Greenspeed Anura, which is a delta trike, and enjoyed it. It isn't as fast or maneuverable as a tadpole trike but I like the higher riding position much better.