Seems like a milder cam for an LS3. But would probably make good power and good street manners. If you want a more choppy idle you want the LSA lower, but not sure how low an LSA is ok for most LS motors. I'm running a Texas Speed 233/239 112 LSA lift is 595/603 on my stock cube LS1. I love it, it's a little peaky but would probably work better in an larger cube LS3.
http://www.texas-speed.com/shop/item...d=169&catid=44