Warsw is forgiven. The Bearing Buddy has often been given a bad rap mainly because it is often mistaken for a knock-off or the Easy Lube system. When the Bearing Buddy is used for what it was designed for (Boat Trailers) it works very well and there are no others I know of that work as well. I have used Bearing Buddy systems only on boat trailers. As for the Easy Lube I will not use mine as they often result in failed seals. A properly greased bearing installed correctly should be able to go until time to inspect the brakes.
Back to the OP. I just read your original post again. You stated cooked on grease that was difficult to remove. This indicates a bearing that has been very hot at one time or another. Difficult to determine if a bearing has been compromised due to high heat. Others including myself have suggested new bearings, races and seals. I still go by that recommendation as new bearings are cheap compared to a failed bearing and even possible fire damage if a bearing was to seize on you.