Can confirm that my secondary Premier card, received the bonus today (even after holding an existing Free for life Premier)!
I might be cheeky and not do the auto sweep from the 220k citi points they transferred to me. Reason being, I'm collecting Krisflyer points so:
220000 Citi /2 = 110K...