You will never get good smoke from a pellet smoker.  If you want that you need something better.  Look at 
American BBQ Systems  The are a bit more than pellet smoker, but they are made locally, in Olathe, and they are an awesome company.  I bought one and the president of the company personally delivered it to me.  I can fill it with charcoal and wood chunks.  Set the dampers and it will burn for 8-10 hours @250 F with very little adjustments.  Just my $0.02 worth.  They do have a wood pellet option, but I haven't heard anything about it.  If you want a quality smoker be prepared to spend over $1000 for it, probably more now.