<font color="blue"> Weight, weight, weight. I've got to get some weight. That might help eliminate so much of my stability concern.
</font>
I think you know the right direction to take you are just pondering the "how" part. You can either fill those tires or bolt on the cast iron either method will go a long way in making your ride a more stable one.