Agreed. I think it will depend on the complexity of the output and what you want to achieve. If it's very pretty, with lots of tables and images then it would not be suitable solution and I think dbfront would have to handle it.
If it's a simple table, then sending via SQL could work. I guess it depends on OPs requirements.