I noticed a small bump in traffic last week, but couldn't pinpoint the source specifically because it wasn't hyperlinked. I found that article by "accident", since there were no "breadcrumbs" linking them to us.
If it had been hyperlinked, I'm sure we'd have seen more than a "bump".
Anyway, yes, the new server is more than up to the task. We've been Dugg once or twice since the last (final?) move, and the admin reported the processor never even got close to 1% capacity.
Home sweet home, I think.