Hi,
I wouldn't worry about running heavies if you know what you are doing. I've shot 40,000+ Saeco 64928 145RNBB(correction, the Saeco number is #928 for this bullet but designed to drop bullets @ .358-.359)@ 1.15 OAL from 800fps to 1050fps w/o a hitch. I would be shooting them now if my local caster had kept his molds in good shape. I always run .358 diameter in my 9's. Unfortunately his bullets post sizing are running .357 x .358. In other words, they are not round any more. Widners sold the 145RNBB years back but their caster gave them up also.
Funny thing, years ago, even Winchester had 231 loads for 147's (it was 3.3-3.5gr IIRC). That is a mild load in a pistol (850fps-900fps) but it makes a great subsonic & target load.
As you mentioned, keep the OAL at the upper limit of the spec. (Ugly things can happen if they run short. Maybe that is why you don't see load data advertised for them, except in the Lymann Reloading Book. I've run them a bit longer on subguns if the magazines can feed them ok. 1.17 was my OAL for 158RN. There are currently a bunch of commercial casters making 160RN. Again, I prefer the .358 diameter (since my chambers will accept a round loaded with a .358 diameter bullet). Lucky for me they size them for 38/357 @ .358.
The 145RN were all mild loads and I'd shoot them in Sigs, Berettas, CZ, G..., and my 38/357 revolvers as well as F/A guns. Excellent bullet that Saeco 64928. When weights get up to 158 and better, the ammo is used in the open bolt sub guns.
Remember, IMI sold 158's loaded in 9mm ammo. I figure that my be why the Uzi has 1-10 twist.
Just make sure whatever you are shooting is stabilizing. Shoot paper for awhile. If bullets are going sideways into the paper, just think what they can do for your can!
Enjoy,
K2