How feasible is this though for the likes of a three phase Schneider SPD (model CF3PN8) where the SPD is in a seperate enclosure? Might be able to achieve under 1m if the enclosure Is mounted side by side to the DB but what if this isn't possible?
For TPN boards that lack the DIN rail style of space for an integrated SPD you do have the issue of the distance to an external box. Usually the goal is to put is adjacent to one of the TPN ways just in from the main switch (i.e. as close to the supply end of the busbars as possible) and then it is often only the recommanded 25cm or so to bridge the gap.
That looks like the sort of prepared cable length on the photo of that kit here:
For wall mounted installation next to distribution boards
www.cef.co.uk
If that is not possible for any reason, say both sides of the board have other stuff, etc, then you would be looking at top or bottom mounting and a longer run. Another point for the effect of cable length is the "loop area" of the cables, as that has an impact on the inductance. So keep the bunch of SPD cables tight together along the run (and not bound with any other circuit's cables). They don't normally carry current so you don't have any thermal issues doing that.
If mounting at the far end of the busbar don't bother running the cables down to the supply end as what you gain by the tap point being closer to the supply you lose by the extra length of the cables to get there. So if you
have to top-mount and the board has the usual bottom feed/switch then I would take the SPD off the top of the busbars instead.
Some TPN boards have enough space inside as they allow for check meter kits, etc, so you might be able to mount the kit inside even if they supply an outside box. You would have to make sure there is enough depth for it, and it has the down side that inspection of the SPD status requires the board to be opened (and normally powered down for safety, of course). Removing SPD for IR testing normally means power off and board open anyway, so that is not such an issue.
Many of the better SPD modules are available with auxiliary contacts that allow an external indicator to be used to monitor them if inaccessible, or to generate some sort of maintenance alarm. Unless you have a high incidence of surges, or a very high value system, that sort of warning light/alarm is probably a bit OTT.