some times you have to stick to the company policy to code this or that way. If you are not restricted then find you fun with either of them. I believe that any average project can be carried out...