You have to decide whether or not ceramic bearings is worth the extra outlay. Ceramic bearings for other applications are often OEM packed with grease, so I don't know where that 'use light oil' comes from unless you are racing short distances or have a BB oil port and don't mind adding/checking oil levels frequently.
If the grease you are currently using is too tacky, then use another brand of grease or buy an NLGI 1 or 1.5 grease. This will make a bigger difference than ceramic bearings.