Our policy in scikit-learn has been so far to avoid any monte-carlo based method, because they do not scale.