It really depends on whether the position is open or closed Josh Waitzkin told in a tuturial in chessmaster.
I think it depends if all other pieces are still on the board and if is an open game. In an open game I would castle for sure.
but if the position is closed I wouldn't castle. It may be a wasted move that could have been used for something else.
some I play with in real life, think it is really smart to delay castling and they have a really open position and sometimes I succeed in busting open the center as Josh Waitzkin told in chessmaster tutorial.
If I see a king stuck in the center I think "bust open the center"
I believe very unnecessary. King stands better in the center to support his army without fear.