A cleric might get you pretty far, at least until the higher end. As a bard, you still have to manually twist for maximum efficacy in your offensive songs, which makes it hard to DC easily; and at higher levels it's actually much better DPS for you to kite mobs, which of course is almost impossible to DC easily.
So, you'll get some pretty good mileage with a cleric. If you feel you can play two kiting characters at once (and well) Necros make EXCELLENT bard companions.