As someone who has driven them on a regular basis (1 to 3 times per week) over the past year and a half, I can tell you that no, they are not in good shape. Most of them still run fairly well on the highway and retain a good ride quality, but in town, you can tell that the engines are old and tired. Some of them have a great many seats that are shabby and faded (though not as bad as the seats on the D60LFs that had the same fabric). They rattle. Most of them have transmissions that either shift errantly, shift roughly or don't shift at all when you're expecting them to. Granted, a decade ago none of them had been refurbished, so the ones that have been probably look better in terms of exterior body and paint, but how they run compared to back then, I couldn't say. There isn't a whole lot of consistency in the way they run either. A few of them actually run great for their age. Most are as I've described here. Still others are just downright awful.
As a bus enthusiast, I don't like seeing these retired. As an operator who likes driving them, I don't like it either. But as an operator who also understands that our transit system has outgrown them, I think the time has come to move on. Not that I think the Novas are the ideal solution, but low floor buses will be much more user-friendly for the many seniors, wheelchair users and parents with strollers who rely on the 351 and 601 services to get around within South Delta and South Surrey, not just for a longer ride to the Canada Line.