Possibly timings may be better than the good ole JEA days...Canary Wharf would only just be getting out the ground in those days..
Connections...Well yes no long haul compared to LGW but STN now has more European destinations than any other airport in Europe.