Anyflyer - yes that routing is fine. Please speak to FBO and if they're too busy you can always call Odiham Approach themselves (131.30MHz). Flying through the MATZ though, please fly at 2500ft FBO QNH so that you avoid the Odiham ATZ and all of the IF traffic, which will be 500ft below you!