Took the car for a few long drives this weekend and it felt really good.
I think the clutch has broken in.
Had a nice chat with a WRX owner in the wegmans parking lot, he was mostly familiar with the SVX, told him about the shop etc.. He seemed very impressed!