Grumbern, I have enjoyed following your build threads very much, but, I do have a little concern about your fuel cap.
Going off road, there is a good chance of the bike having a sudden stop, where you carry on sliding up the tank, need I say more !!!