Girish, I couldn't draw myself away from the writeup and may I naively say, ABCD...
But I agree, with both the pros and cons, that come with the turf. It is in fact something I may consider seriously when I have a little more time that I want to devote to this, but I do appreciate the reality and love the perspective you put on it ... ABCD is just my "humorous" take on it ... after all, at least I can call my kids that and see how it might mess them up ... lol