Joe scored 12+2 from 5 rides on his Isle of Wight debut as they narrowly beat the Mildenhall Fen Tigers 46-43.