Per your questions, I do tend to stick with light LME or DME and get all my colors and flavors from grains. I think the stouts and porters seem to work well with extract. I also think IPA can actually be pretty good. I've also done a hefeweizen that was made from 100% wheat DME, no grain whatsoever, and a starter of the 3068 yeast and it turned out just fine.
Of all tyrannies, a tyranny sincerely exercised for the good of its victims may be the most oppressive. It would be better to live under robber barons than under omnipotent moral busybodies. The robber baron's cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for our own good will torment us without end for they do so with the approval of their own conscience. - C. S. Lewis, English essayist & juvenile novelist (1898 - 1963)