The "tiny micro-sized pills" in Chrome are a headache. I've never tried the App Tabs extension though, thanks for mentioning it.
I mention this not to hate on Chrome or side tabs, but because I hope one day it will be as good. Once Chrome gets an actual equivalent version of TST and Pentadactyl, I'll happily switch.