No doubt this guy in this video made some awful, over-roasted charcoal, but the rig shows promise. I really like the use of the thermos as an insulated chamber. With some tuning of the heat control (thermocouple probe and variac for the coils maybe?) you could probably get this slowed down to a more reasonable six-to-eight minute roast before first crack.
Heat gun and thermos coffee roaster