I suppose one could implement a separate CSPEstimator class that has the sklearn compatible methods (which piggybacks on the methods available here), but I'm not sure if that was indeed @agramfort 's idea or was it something else.