I got the email for the 3 stays/10K points. Works for me since I mainly stay at Hilton properties.
I'll have to use the split cc method since we have to use a corp cc (which is not Visa). Thanks to all who mentioned the work-around as I was thinking I wouldn't be able to benefit from the bonus at all.