Have never really been able to say anything bad about the Draytek's, used to use them heavily for CPE that we would just send out to customers.
Easy to configure, not much to them unless you dig into them, so easy to support (great for the helpdesk

)