hello i just want to give you my two cents about this bike.
i love this frame well really i love the fin drop outs i have had four of these type frame/bikes. and before you do extensive riding i would secure the frame with extra welds in certain areas and add gussets. here are some pictures of why i say this. all this happened only using the china girl/happy time, with that extra kick from that briggs will do a number after 20-25 hours.
the first was the seat stay broke off. i didnt take a pic til after i preped for welding.
after welding that up out on another run this happened.
the bike in the pics is a murray but this style frame was made by the same company. the unknown make bike i had experienced frame fatigue on the seat stay and chain stay motor driven side.
my suggestion to you would be to weld up any and every joint that there is just to avoid a face plant when riding around.
i love the way your build looks and only want it to last for you.
please be safe and happy riding