i think traffic will improve in this area if they replace the roundabout with traffic signal...dont know if plan is in place though.
only thing you can do to beat the traffic in the meantime is to leave home early...