So what is the bottom line? Use this portal or not?
I never uses these portals in the past. I'm wary of using portals for airlines. Capital One emailed me an offer and I bit. I used it for one hotel night reservation in the future. I did learn that no Hilton Honors points are earned. However, the one time discount and 5% did result in lower total costs than the Hilton website, more than the Hilton points would be worth.
Capital one does price match. They are very good about it.