I can't speak for everyone but I am talking about the modified version. It's a moot point discussing the stock JPs because we already know they're stock like the advertising says.
Regarding the taller heatsink head- It doesn't hurt to have two more fins. What's wrong with wanting to run the engine cooler on a hot day?