For some unknown reason iSpot serves up an observation much faster if you just click on a link from the recent observations carousel rather than opening it in a new tab or new window. The problem is when you go back to iSpot home where you have to wait for it to redeilver that and then navigate back to where you were in the carousel.
So it seems that having two or more windows open in iSpot gives a performance penalty,
So if we went back to how the old iSpot worked, with next and previous buttons on observations served up from the main./group recent observations carousels it would be much easier to work through observations. If iSpot stopped redrawing observations after you make agreements, instead of just noting your agreement as in the previous incarnations, we'd be back to something usable performance wise.
The limitations of the notification system (in particular the one or all filtering) would still be a problem; if activity picks up I can see people being swamping by notifications of agreements, but fixing the performance would go a long way towards making iSpot more usuable,