Because they are technically qualified and have the proper tools, you should have your dealer perform this maintenance.
See Additional Required Services for when the oil level should be checked.
Use only the recommended supercharger oil. See Recommended Fluids and Lubricants .