Yes, try the epoxy first. You will be amazed at how well this stuff works. I once built an entire case section behind the counter shaft sprocket on a KX250 when the bearing went bad and destroyed the case in that section. Since all that section of the case does is hold in the oil (the bearing pocket was not damamged), there was no stress on the epoxy. I just used a piece of shim stock cut in a circle, placed it on top of the new bearing, and built the "new case" on top of the shim stock. Used a dremel to shape the epoxy. Worked great! I was even able to build a seal pocket. After several years, still holding strong. You will not need to do anything this radical, but it's a great example of what can be done with a creative mind and a supply of epoxy.
Good luck
Rick