One thing to watch out for if you design the tower for a 14mm Shoppe driver is the relevant Shoppe drivers (BBNG, GD, and SOB) have components close to or right on the edge of the board (most notably the inductor). The ArcMania/AW tower design uses a very narrow shoulder as a stop for the driver. If the shoulder were any wider, you'd risk shorting against some surface mount component on the board. And as-is, things are already close. An anodized aluminum base could solve this problem, but that adds yet another manufacturing step. Currently, I de-solder Shoppe inductors and move them inward.
So merely building a prototype in Delrin might lead you down the garden path if you don't consider the tower as a complete system and account for electrical isolation issues.
Also, different LEDs have different die heights relative to their bases. That leads to different overall tower heights (what I call the stem height). So taking dimensions from some existing tower might also lead you down the garden path if that tower isn't designed from the get-go for an XM-L or whatever LED you plan to target. I would think that you'd want to build a proto tower with the target LED mounted on it and compare that to a stock SureFire MN incan tower to establish the optimum tower stem height.
And even if that target LED is an XM-L/XP-G, will the emitter be mounted on an datiLED 8mm XM-L board or Shoppe 8mm XP-G board (both about 0.8mm thick), or on some larger board (e.g., a Cutter 10mm XP-G board that is 2mm thick)? That will also affect the final stem height.
Leaving room for a double stack of Shoppe drivers is great, but there probably should be capability to accept a single driver as well (e.g., an SOB1500). If the single driver sits too deep in the driver cavity, you might need a different center spring length, which complicates inventory issues somewhat.