even when it has a shift kit, stall, and the line pressures are set to stock specs?
In my opinion, yes. I think its still too harsh in a daily driving application. I'm not saying it'll cause you to break stuff... but its a pretty violent shift if you ask me.