Puff could lay alot of traps for JD like i.e. when he plays Money Aint A Thang, Puff can open the Jay-Z bag to counterHe could counter Around The World with Money Ain’t A Thang.
You right about the other two though
When he inevitably plays Usher and Mariah, Puff got that also
JD has Confessions but how much would he play off that and even though it went diamond, Puff can counter Confessions with anything off of 411 or My Life plus a little Faith
Puff has joints with other artists outside of JD's big hits (Usher/Mariah) that he can force JD to come out hard early
I'm looking at his credits right now and I didn't even realize Puff has joints on CrazySexyCool