Victory Ranch is really great (I have not played it but I have seen it)
but the severe elevation changes and remote location would be difficult. I think Glenwild is ideal, because it is a pro style course with tons of room for spectators and it is close to Park City.