Ancient thread revival! (No idea if anyone will see this...)
How does your P7 with Troll forks ride? Have you stuck with it?
I'm about to build up a 2003(ish) P7 (so probably same geometry as yours) with possibly Troll forks so would love to hear how you've been getting on with your bike!