You have a long way to go. No offense, but currently that looks unsafe at any speed. Your new member stiffener probably helps take stress off the BB-down tube weld, but puts additional stress on the down tube right where the front mount attaches.
I just would keep it under 5 mph or something.....and no off road....so sort of a limited bike.