This design is very contemporary. I think for the demographic, I'm looking for something a little more classic - that hints at the web via the text in particular. I also am particularly interested in how the two f's can be laid out to symbolise what the site is about.
It's clever and I like it more than number 20. I reckon this could be worked into something. The real problem is that it runs the risk of being too Enron-cube like (from memory they had a prominent logo statue outside their Houston headquarters than reminds me of your design). And that wouldn't be a good association to make...http://en.wikipedia.org/wiki/Enron...