Tried a bunch of different operators; included functions that can take operators as arguments (sparse or dense) and iterate through parameter grids and return the best score.  No major progress on score increase, though.