べきだ — does this ever sound too preachy for daily conversation?

もっと勉強するべきだ. In English 'you should' is pretty mild, but I've heard べきだ described as much stronger, closer to a moral 'ought to'. Should I avoid it in casual talk with friends and use ほうがいい instead?
Post
沐學 Mizuru