As a non traditional super hero i think i can see what you are getting at,even so if he was supposed to be a non traditional super hero why have him right from his first stories in the mightiest team of Super heroes right from the start.He just looked odd in the Avengers.
If Doctor Druid was supposed to be a interesting non traditional super hero, then the character would be better developed in a own ongoing/limited series or in a less traditional team of super heroes that the Avengers as the Defenders or the Great Lakes Avengers