Earlier quoted context omitted.
Does anyone have any experience with one or more of the above, to help narrow down the field of viable frameworks?
To be comparable to ImpactJS there needs to be collision detection, tilemap support, sprite animation and depth sorting, input and audio abstraction, a loader and framerate locking. So from that list only Akihabara and GameJS remain.
Take for example doodlejs: it doesn't have any of the things you mention, BUT its scene graph is superior to all other engines.
Not everyone wants the same things in his framework. E.g. sprite animation makes no sense (not a lot) if your lib is vector & tween centric.
See my list of favorites in a comment higher up.