Actually I prefer the prior wording. I'm not a native English speaker neither but I know this kind of  phrasing (or slang as you propably could call it) from a native speaker... Anyway nitpicking here...