i would just do an oil change for the sake of it if it was anywhere near needing one but i have literally just done one in the last few miles so its not really worth it just for that.
i have a post up about what thread size the sump plug is as i want one of these too. no one seems sure though. i believe ebay has the correct one but im not 100% sure if its an m12 thread or not