I built a heavy duty chain retainer from an old road bike toe clip. I beat it up today and it didn't go anywhere, the wheel stayed straight so that problem is solved.
I put a alloy rim I laced up to a 1960 Gigant front drum form a Norwegian Kombi bike. It works a lot better than the coaster front brake but the plastic brake lever has too much flex so that has to be replaced with a metal one from my junk.
With better brakes I really beat it up and went real fast through tough rocks and jumps for 10 miles, until two of the frame welds broke. It felt like a cheap Mongoose Wally World full suspension bike crossed with a swing bike. I only had to walk it two mile to home as I live on the trail. My wife made some comments that sounded like "your a scary guy that likes to beat himself and your equipment up and it doesn't surprise me that it broke". I also herd her mumble something about "user error with the welding technique". I'm deaf so I can't believe she said those things, I think she was really praising my amazing talents.
I am going to go over to my friends house again and redo all the welds on the seat post tube. Then I am going to drill holes in the BMX track type drop outs and screw in sheet metal screws, flush grind both the head and point of the sheet metal screws, peen the screw with a drift punch and then tack weld the screw ends. The drop outs have not cracked, but I am getting tired of this. The bike is working mechanically perfect and rides amazing. I have the gearing figured out 32 x 19 is perfect for the 2 speed and the race course I want to run it on (hope, hope). I have a ways to go before it will be race ready.
I think battery welding would work for a street bike unless you are a Clydesdale type person.