Hi been looking for oil and filters for my 300rr noticed the gearbox wants 540 ml and they come in bottles of 1000 ml does anyone just do 500 to get two out of a bottle with it need changing so oftern or is that two dodgy what oils do you all recommend thanks