WordPress theme may not be provide you the exact layout you would want. So Why not go for some customization? Little tweaks in the Code can give you exact design and functionality you would always wanted.
Remember, No theme has limitations. Go beyond the limits. Get exactly what you want.
I offer complete customization of the theme by editing theme's core files just to make sure you get what you want