hey mapbike if you don't mind me asking what sprocket do you use ? .
Don't mind you asking at all friend, I enjoy telling people what I have and do to my bikes and hope that they will have the same results or even better than I do, I'm not one of the high end racers on here as it is obvious, but I do enjoy some added performance and better cruising speeds on my bikes.
Now all that said, on my last build I was using an NT carb with jet drilled with #72 wire gauge bit after I soldered it closed, a Puch 70cc hi hi head which helps it run cooler up top and might have added a tad of performance

I was running the dax slant head that has the better squish band, honestly couldn't tell it worked any better than the standard slant head, but to answer your question about my exhaust, Yes the exhaust I had on the bike when it was at its fastest top speed was a home built rig that was basically a straight through design, I did use the header pipe from a kit exhaust and I worked out the flange where i bolt to jug so that it is a s closely matched to the port as possible so that exhaust could flow out without running into any flat surface and would have a smooth taper into the pipe.
I could cruise on the flat at 42-45mph and hit around 48mph on a slight decline with very high revs, I ran a 34T and a 36T with bike set up this way I described above and had about the same cruise speeds.
I have since made some changes on the bike, I installed the Dellorto Clone/RT carb and I built a header pipe for a X1/X2 pocket bike expansion chamber I had and have done some modifying to the silencer on the chamber to get it to flow better, now the bike has loads of semi low to mid range power and my cruise speeds on the flat have dropped to 40-42mph, the RT carb made the engine way more responsive and acceleration has been very noticeably improved but I'm certain that my top speed loss is due to a way small restrictive header pipe I made up for the new expansion exhaust, the reason I changed exhaust was to quieten the bike down because with the straight through pipe it was very loud, performance was there though because it would scream at over 9000 rpm and maintain close to 40mph on the slight hills we have around here, it still pulls my slight inclines good but it peters out on the top end because of the flow restriction in the header pipe I made up for it, which will be resolved when I have the time to build another header pipe.
so to sum all this up....LOL!
With a well ported jug, a well tuned carb, a good free flowing exhaust, a 36T rear sprocket, a bike that has good wheel bearings that aren't causing excessive drag, brakes that arent dragging against the rims and a rider at 217lbs --> (thats me...LOL!) 40+mph is doable on the flat without major head wind and such.
I have two engines that have had no port work with well tuned carbs, one has SBP exhaust and the other has one of the $40 banana expansion pipes on it, both of these top out in the upper 30's and cruise nice in the lower 30's these two engines are BGF ebay engines and get crazy vibes above 30mph on one of them and above 34mph on the other.
The fastest bike(40+mph one) is running one of the better built & better balanced lowers I purchased from Duane at thatsdax, and I did what I think turned out to be some good port work on a jug I had that was off of an older LEB/BGF ebay engine I had.
In my experience at least well deburred and matched as good as possible ports, well tuned carb and and exhaust that flow really good are the best mods to shoot for and then if the engine isn't just wildly out of balance like my two old BGF engines you should see 40mph and maybe a little more as your top speed with a 36t rear sprocket, just be aware that you will be spinning that engine at some serious rpms at that speed with a 36T and you better have an upgraded upper wrist pin bearing or you may hand grenade the little sucker......LOL! (Ask me how I know......!)
well I'll end this book now.
Peace, Map