I shall get oven pride for the shelves etc...but have heard it isn't great on walls and ceiling of oven. What do you recommend for this bit....I have sooooo much grease it is starting to peel itself off