I use 2F in everything except for the .32 as that one gets only 3f - so far. My .40 and .45 both have accuracy loads developed for both 3f and 2F, while the .58, .62 and .69 get only 2F.
I find no difference in fouling with 3F or 2F but have always received more consistent velocities with 2F. Both are cleaned as the next patched ball is loaded, so no fouling can build up with either powder granulation, so both load identically for me - I see nor feel any difference between them. Roughly 10gr. more 2f has to be used to get the same speed, point of impact and accuracy. Both granulations are equal in accuracy with greased or oil lubed patches in both rifles, while 2f has shown to be more accurate with spit patch, in both rifles. Consistancy usually means better accuracy, expecially with low velocity guns, and perhaps this is the main reason 2f has shown to be more accurate in both rifles, .40 and .45. Too - perhaps I've not tested this extensively enough at this time, and who knows, perhaps 3 will prove as accurate with 3F as well, with enough variation in loading.
Each time you change something, you generally have to re-develope the most accurate load. With the change from 2F to 3f in these two rifles, merely adding an extra 10gr. of 2f with no othr change will give the same speed and accuracy as 3F. Perhaps if I worked up specific accuracy loads with 2F, it would prove to be more accurate, no matter which lube was used.
The vents on both .40 and .45 seem to foul more with 2f than 3f and so far, that's the only detriment to 2F. If pricked, there is no difference, except as noted for accuracy when using spit (or windshield washer fluid) for lube.