Maybe send_file vs. redirect should be another configuration option? I can understand the appeal of send_file, but some hosts (like heroku) don't play well with send_file.