There's nothing wrong with how quests are generated, it
just takes some forthought to choose the right quests for your party. Far too
often players go into TT and just say yes to the first batch of quests they
check on, not paying any attention to the information given in the quest, which
can help them understand how tough that quest will be.
The
first key piece of information would be whether the primary enemy is named, if
so, that will make the quest a bit harder than if it weren't listed as being
named. Second, the quest always tells you the race and job of the enemy, the
tougher the race and job the enemy has, the more difficult it will be. And
third, sometimes quests will be listed as difficult or very difficult, and when
you combined these pieces of information, you can determine if this quest is for
you or not. Take your imp example, imps are pretty tough, magical creatures
under normal circumstances, the primary enemy is named, and I'm guessing the
tavern listing would've said very difficult, so yeah this will be a pretty hard
quest. You'll likely have to burn some scrolls to complete this quest, or just
skip it and come back a bit later when your party has leveled up a bit
more.
And
remember, when you go to TT and look up quests, if you don't like the ones given
you, just answer no to all three, then reload the saved game and try again. The
quests are randomized, so when you return after reloading the game, you'll get
an entirely different batch of quests to look at. Just keep reloading until you
find a batch of quests you think your party can handle, and that offer the
rewards you prefer.
The
quests I always find quite humorous are named cobolds or dungeon creeps listed
as very difficult, and yet I can finish them off with one hit a piece usually
and taking no damage myself. Since cobolds and dungeon creeps are extremely
weak, even having names and being listed as very difficult still makes it a
pretty easy quest, unless you would have a pretty fragile
party.
hth