yup tell me about how pain full it is TWITCHY Fingers, feels like showing only one finger to those, but i feel its the way people say hi to the bike , notice the first thing will be pressing the brake levers then the gear levers (if noticed)
oiling Part its not funny what perception the local guys have man they want to make fast things faster i guess heheh, an the tool is local oil just pour it all the more you put faster it goes (some times it goes so fast that it never comes back hehehe)
coming to the point on cleaning the disc Brakes like rohan suggested The alcohol swaps is fine or brake cleaner spray used for dirt bikes, that also works good but little expensive. may find that at high end motorbike shop.
Nelly