Paul, where did you get the mid-drive? I got a hint, which drive it might be and would be interested in the performance. Also, do you have an external controller, or the one integrated into the motor?
PS The bike looks like it would be fun to ride with a fast crank drive, imagine the faces when...