I'd say at least 80% of mine are done on shitter. That's where all my shit posts come from.
@OP
Estimates are nice, but you should really start collecting some hard data on this. You could keep a Minichan posting log and tally up shitter vs. non-shitter posts.