I two engine taxi when it makes sense (warm up requirements, short taxi to RWY, required by local procedure, heavy weight at high altitude airport, contaminated taxi ways, etc.)
I single engine taxi from the gate all other times. SE taxi allows me to: call for taxi about 60-90 seconds earlier, saves fuel, helps prevent hot brakes on a quick turn A/C (no brake fans at our company) I also find it easier to taxi SE.
Our checklists are built with SE taxi in mind. After engine start we accomplish the control check and read final items (5 of them - no briefing items). Our fleet has spent a significant amount if time modifying our checklists to prevent our FO's from being heads down during this process.
If I were at an airline which didn't have this SE taxi "culture" built into it, I could see how it could be uncomfortable, for us it is SOP.