Only if you have some sort of objection to using biofuel, as it beats the Still hands-down in both efficiency and speed.
Forestry Still: 80 biomass -> 24 Biofuel in ~1,733 seconds, costing ~206,000 MJ
Distillation Tower: 80 biomass -> 40 Biofuel in 100 seconds, costing 64,000 EU (~25,600 MJ...