I'm no expert on cast bullets, but I'll throw my 2 cents in on this. I'd say if your reloading any of the commercial hard cast lead bullets out there, if you keep them under the 1000fps range you'll do allright, and yes, the bevel base, hard cast that your commercial casters sell us at a reasonable cost aren't the best design for accuracy, but there cheap and they sell. My rule of thumb for the past 30 years or so is that if its a plinking /target load, any of the commercial casted bullets over a dose of Unique(or any other suitable powder) at about 750~900fps is ideal, and won't give leading problems other than average routine cleaning. I've also sent many thousands of the Speer and Hornady swaged lead bullets down range also, they do fine if you keep your velocity at respectable target levels. Now if you're wanting to make major for one of the action pistol games or you want magnum velocities with your cast loads, that's a whole other problem. Then you either need to spend the time and money on fine tuning the handgun to an optimal bullet diameter to minimize any leading at higher velocities, or spend a bit more on your cast bullets to get a better quality product, i.e. gas check, to eliminate leading at the magnum levels. Nowdays I'm loading alot of commercially casted bullets for cowboy action shooting, at around 750fps, and have no noticeable leading, nor do I with my 1400fps loads with a WFNGC bullet out of a 44mag. Just pick an appropriate bullet for the level you want them to perform at-
And to answer your last question, I remember from long ago someone told me that if you keep plain cast bullets under the subsonic/hypersonic threshold 1050~1100fps or so, you won't need a gascheck, but anything over that it was good insurance to keep from leading up your bore. But some of your store bought bullets of today are so danged hard, and use that cheap blue crayon lube, that I keep them well under the subsonic threshold, and buy better LBT style bullets for the magnum hunting applications.