Another option is to use ~20-30% Munich LME in place of your XLight DME. That will add some more malt character without going the crystal route. But as it's been said, there's nothing wrong with up to a pound of C40 in an IPA if you like it, just make sure it finishes dry enough.
I designed(with a coworker) a series of beers at the HBS i work at that uses a can of munich LME and 3lbs of light DME. Its tasty tasty stuff.
The reason most people tell you to sub in table sugar(i use dextrose typically) is because LME & DME sugar profiles are set in stone, and usually at 75% fermentable. For some beer styles where you want residual sweetness that ok, but in the IPA/APA style its not very favorable.
Hope that helps,