Travis hit poorly at the top of the lineup because that coincided w his injury period. He has a high on base %. Colabello has a high average and is a precision line drive hitter, rather than a slugger and so is a good #2. Donalson is the prototypic #3 - power, high average, hits to all fields. Bautista has now become a low average, high power run producer. Batting EE 5th protects Bautista and Donaldson. Batting Tulo 6th takes the pressure off him.Travis struggled when he hit leadoff but has been great when lower in the order. Would you seriously mess around with Donaldson who has been awesome hitting 2nd? Those are my concerns. Tulowitzki hasn't been great for the Jays yet but he is still a proven commodity and shouldn't be getting less at bats than Colabello.
You could swap Travis and Revere, if you wanted.