It amuses me whenever anyone says it behooves a person to do something. Why not say, "I strongly advise...," or "It would be a good idea to...," instead? While those alternatives aren't as concise, they get the point across without sounding archaic or stodgy.