Your really good at this! I have been trying to decide what to do with my Bladeforged, because the dps I was getting from pure Pally seemed very lacking. Because the damage was so low, I thought it might be a good idea to take the remaining five levels as wizard. Mainly because of Eldritch Knight but also for Blur, Displacement, and a few other spells.
Overall, I just wasn't very happy with the build and was going to use a lesser heart to re-make him. I almost need to anyway because when I originally used the heart of blood I had not indented on going all 15 levels in Pally and to re-do my stats anyway. So the level order wouldn't matter. I had thought it best to get the five levels of Wizard up front, to have the spells readily available.
Haven't used the character generator too often and am unsure why some of the class granted feats are out of order. I started this build with the intention of using harper agent for the to-hit bonus/damage based on Intel. I had to go back and change things to make it more viable, which ultimately led back to where it is now. I was hoping to avoid spreading ability points so thin.
After I applied your feedback I was able to come up with a much better build. By adjusting the starting ability score by +1 dex, I was able to obtain the feats you mentioned: Point Blank Shot and Quicken lvl1 (class), Precise Shot lvl 3, Extend Spell lvl 5 (class), Precision and class feat lvl 6, Repeating Heavy Crossbow lvl 9, Improved Critical: Ranged lvl 12, Improved Precise Shot lvl 15, Weapon Finesse or Adamantine Body lvl 18 and Epic Combat Archery 21.
I'm not sure of enhancements yet and haunt committed to wizard yet. I had thought of splashing a level of rouge or monk. Possibly going 14 Pally 6 Sorc. instead. Basically I'd like to have some casting ability to buff myself, and make us of the enhancements. There's so much intertwined now, it's very hard to do.