I've connected in LHR and CDG. Both took quite a bit of time to get from one flight to the other. When I have a choice between 2 hours and 5 I have chosen 5 (and even though I hate waiting at the airport I have not regretted it). If you are going from a Shengen country to CDG (Paris) you won't need to go through customs but it can still be a long walk even if you are on the same airline. If you are going through CDG from the US, you do have to go through customs and that can take a long time.
Last trip we were flying from Oslo home, connecting at CDG and the jetway broke, so it took extra long to get off the plane (which was already late). We had to race to catch our flight since we were nowhere near the 2nd leg. On the way in customs took forever even though there was pretty much no line in front of us. There were people carrying things (like the guy with 6 or more brand new iPhones in boxes) that they didn't like, so we had to wait for them to open everything, check everything, etc. It was not fun.
At LHR we had to travel by bus from one terminal to the other (time consuming and also not fun). Just make sure to give yourself a bit of a cushion in terms of those connections.
We've been using points for our Hawaii hotel plans lately (2022, 2023, and 2024 I hope) because the hotel prices are just insane. Mostly Chase > Hyatt, some Hilton and Hilton FNCs. Oh, and the FHR credit, too, for a paid night.