Ok Ceal, this is a two part Q&A. You say you don`t have much braking power.
Is the angle between the actuating brake rod and the hub brake lever between 80*-90* or less when the brake pedal is applied?
If the angle is greater than 90* you will lose mechanical advantage and braking efficiency.
Were the brake shoes or the drum glazed?
Was there a lot of brake dust inside the hub? Did you clean it out?
Does the hub brake lever turn the camshaft freely, and does the spring return it all the way?
The cam shaft needs to be lubricated on the bearing surface where it enters the hub and on the cams where they touch the brake shoes. Also put a dab of grease on the pivot point at the top of the brake shoes. Use the grease sparingly as you don`t want to get any on the braking surface of the shoes or the drum.
Not sure about the angle, since the lever on the drum is curved... looks like it might be a little over the 90° mark, so I could work on that.
The brake shoes did look glazed.
There was a lot of brake dust inside, I did clean it out.
I checked the movement and it was ok. I sprayed some WD-40 on the camshaft, trying not to get it onto the brake shoes and I turned the lever by hand a bunch of times and it did feel a bit smoother. However, it didn't feel like it would have been a problem at first anyway.
When I said the brake shoes had been worn to maybe half, I didn't notice that the wear was not uniform. They are much thinner at the middle of the shoes than at the sides, so I guess they are about done.
I think I just need new ones, since they are quite worn in the middle and glazed all over. I don't think that's gonna be too tough to fix... thanks for pointing out the angle, I didn't pay much attention to it yesterday.
What's really got me worried right now is the melted wire
I hate electric problems...