I still find myself worrying about the 'app-ness' of lots of JS in a web application. Think it's derived from my web standards background.
Twitter is my least favorite site in this respect.
No idea what this means for of Basecamp Next, as there's no actual code yet, but in my own work I like to make sure that no-JS doesn't necessarily mean no-functionality.