How big is the list of styles and sub styles?
Because if there's over 20 it's too much.
I used to do the same as you as i had themehouse add on installed.
It in itself got too much.
Ask your community about having styles from
@Russ who runs pixelexit.com and have him customise one style for you and your community