My 2 cents as far as Hyatt goes is to accrue Hyatt points for stays as I find them valuable for stays. (Assuming Hyatt's are located where you want to redeem).
If you are close to getting an airline award and you need to "top it off" you may switch to miles for a stay or two then switch back to GP points.