No, no I am not saying that. Regional settings are the easiest and you do not need to make any chages.
Of course you can use lcid, dateformta etc,etc.
But remember, storing a date in a db is meaningless. Let it get stored whatever way. You should be concerned with displaying. So if you make db date strong format as the baseline, you can programmitically change to follow your format