When to shift?
Buy yourself a log book. Summit and Jegs sell them, or get one of those composition books and do it yourself. For every run keep track of the engine temp before the burnout, the incrementals off the time slip, and the basic weather if you can (temp and sunny or not conditions is fine). If you can, join a local track rental group so you can get some repeating runs in. I prefer rentals myself to open test and tunes. Then, do one thing at a time. I would suggest you first set timing and do not alter shift rpm. Go up 2 degrees per run, see what it likes. Then go down and see what it likes. Then stick it where it likes it. Then concentrate on the carb and fuel delivery to make sure things are set right and you don't get the miss. Jet up two sizes, record the change. When it slows down, go back to where it was fastest. After that, then you can mess with shift points. Basically - put something in place to record changes, then make a bunch of runs changing only one thing at a time, then use the data to find shift points.