I guess it depends on the size of the shell to the % of lift.
The bigger the shell the less lift is required as a percentage of the weight (also as shell size increases the powder speed needs to decreased).
Ultimately there is not an exact answer, as the amount used will depend on the grain size. A bigger grain size will require more powder than a smaller grain size.
So go and shoot some dummy shells in a nice wide open space and time the flight time for different powder grades and amounts. This will allow you to optimise the break height for your shells.
I was thinking about this. My BP is excellent, but the coarse grains are pretty big, up to 10 mm or even more in a few cases.
For up to 3", I use powder that goes through a spaghetti strainer of metal but not a fine tea strainer, i.e. 1-2 mm or so. I only need 6% of the shell weight to lift it about 50 meters, which I think is pretty high for a 3".
However, when I fired 5", I had the coarser BP, and then I needed to increase the amount of BP to 10%. Ergo: the coarse BP is somewhat too coarse, but how much? 6% of the finer BP would probably be too powerful and even cause a flowerpot.
Some rule of thumb for how fine BP I can use for 5" and upwards without risking a flowerpot? I also prefer a "soft" lift if possible, so that the lift isn't louder than the break.
What about the maximum grain size in mm being the same as the shell diametre in inches? Does that sound reasonable?