Glad you liked 'em! I enjoyed the Lifetones track you posted a lot (had listened to some This Heat stuff in the past but this is more of my jam). A lot of cool bands right now carrying on that sorta weird/angular style--I think that band Women brought up a bit of resurgence.
Definitely checkout Warehouse from Atlanta. I've been trying to figure out something to link to as an entry point, but every song on their past two records is so good, start anywhere!
Also have to say, I definitely abuse the chorusy/slap-back thing (aka setting 5 on the digitech digidelay) in the band I play guitar in, heh