I'm taking this as a NO, that this is the best deal going. I wanted to apply today and I'm in the middle of a HHonors or SPG debate as I recently moved overseas and want to get into a program that will suit me the best.
Adding a CC for this hotel is certainly needed.