Well...
Allocating new puddles can be time consuming. Thus if you are doing lot of allocations try minimize need of new puddles.
And for puddle sizes... I think it is better choose something like 4000 than 4200. Puddle sizes are always rounded up (if at all, on OS3 they arent).