Whoa...that is one mad scientist lookin' head unit but you're right, it really doesn't work for me. It was interesting to look at none the less.
I should probably mention to all that in addition to not wanting the HU to be seen, I don't think I even have a prayer of stashing one in the dash all...