Some thoughts, in no particular order:
Assault Swordmage doesn't really have any synergies with a Con Lock. They use Strength for all their riders. Shielding Swordmage, however, uses Int/Con, which is perfect for an Infernal or Vestige Warlock. You only have to worry about 2 stats, and put your...