Not really. See Penrose for good rants about why higher dimensions introduce insuperable problems. Basically, if you start adding new dimensions, almost everything will leak into those higher dimensions and then you need to start adding on kluges for why we don't notice them except for the one desired effect.
There's a good discussion of this in his book "Fashion, Faith, and Fantasy in the New Physics of the Universe".