What's going on with your armor there? +1 Clothes of Heavy Fort would normally just be a +1 since regular clothing doesn't confer an AC bonus. How are you getting +13?
What rules are in place regarding your Eldritch Glaive? The next few points are going over the strict rules interactions.
Based on your feats, I'm guessing your DM is treating the Elritch Glaive as a light weapon? If so, that's okay, but you both should note that it doesn't technically work like that since EG is still a spell effect and moreover isn't a touch range spell (a touch range spell is different than a touch attack spell) that could benefit from Weapon Finesse as per the rules in Complete Arcane page 72 or 73.
Your attack bonuses are technically wrong on the Eldritch Glaive entry. Iterative attacks are at a -5 each, thus you'd be getting a +30/+25/+20/+15 routine. Note that Eldritch Glaive isn't a full attack action and is instead a full round action, which means it technically does not benefit from the haste effect of your boots. It wouldn't be overpowered to say that it could though.
Good on your DM for using fractional BAB and allowing Practiced Spellcaster to work for Warlocks, including the Blast progression.
I'm guessing you couldn't have used the drow fighter option (referred to on these boards as "Hit And Run")? It's found in Drow of the Underdark but technically doesn't require being a drow. It trades away heavy armor and tower shield proficiency for dex to melee weapon damage when you're hitting a flat-footed enemy (might work on your Glaive. Ask your DM), and it gets +2 to initiative. If all you wanted from the level was Weapon Finesse and full BAB then swashbuckler might have worked better for you since you're not using heavy armor anyway and you'd get more skills to use. The retraining rules in the PHB2 might be useful here if you want to do that
If you want to look over any ACFs in the regular books and online, take a look at
this index.
A level of exemplar might work, but there's also the factotum class from Dungeonscape that gets all skills as class skills. Going that route would mean you don't have to spend a feat on Skill Focus to enter exemplar, but you don' gain the exemplar's skill-focused stuff on the first level either, if that's something you were interested in. Factotum does have its own interesting possibilities though and you have enough Int that it might be useful.