Your question is a long and difficult one to answer. FP vs DW doesn't matter. CSS gives better text to code ratio, but I don't know if that actually helps. Spiderability and content is more important than other criteria you are asking. One content management system may be more important than another if it is SE freindly with respect to spiderability and not having duplicate pages.