Thanks for your help. You will find a benchmark of both approaches in https://github.com/arjoly/scikit-learn/pull/3.