What kind of ROM are you using ? There are also other theme engines you can use such as Xthemengine..Xtheme is a xposed framework module. I'm not sure how complex it is using though. That'll require some reading on your part. I do know if you get a message saying something about missing assets,you just hit apply anyways. I have forgotten why it does this...its been like that since theme engine was initially implemented into cyanogenmod. I believe that might of been implemented when cm7 came out..cm7 was gingerbread BTW...if you are getting an incompatible issue, it might be because of your DPI settings or your trying to use a theme made for a different device screen resolution. Xposed framework also has a newer theme engine alternative (don't ask me,what it is..I can't remember)....
Sent from my Optimus G using XDA Premium 4 mobile app