Yes I asked about DPF before I told them I was interested. I’ve joined the F Pace forum but I think that’s US based, as you say all V8 jobbies
They (F-Pace, F-Type, XE, E-Pace and Velar) are all in the uk and run by one guy who is the admin for them all.
I wouldn't worry about crankshafts.
The F-Pace has been out over 3 years now and I haven't seen any issues on there with that.