United miles don’t expire.
They are ideal for star alliance bookings.
Lesser mileage requirement.
Low taxes.
Ideally for domestic you can use the miles for air india and vistara.
Only issue being off late both airlines are not showing up in United searches.
Hotel
Accor and ITC.
Can literally walk out paying everything using points.
Not too difficult to extend validity of points for Accor.
ITC I don’t recollect if any valid activity extends validity beyond stipulated timelines.