Ok, ok...I know. I get excited easily. But I discovered something verrry interesting today.
If you take your initialized primitive and use the tool palette "make polymesh 3D button" we all know that the polypaint/textured uvs blur together. But there's yet another solution to the ones we already know about:
-Initialize your primitive.
-Press the tool box "make polymesh 3d"
-go to UV Master
-Flatten Mesh
-Use transpose tool to scale down the UV mesh in both directions* just until you can see it sits inside the grid
-unflatten and paint/texture
Be sure to do this BEFORE you texture or you will lose your polypaint in the process.
*draw a transpose scale line vertically to scale horizontally and vice versa