What are your goals for the bike? Go faster? Just get it running again? Keep it stock?
If the 5hp "Honda" (OHV or flathead?) is a genuine Honda, I would take that over the smaller engine. A 5hp flathead is going to be a G200 and a 5hp OHV is a GX140.