Is Heaps an overkill to build mobile application

Hello!
I am wondering if it is ok to build a mobile application using heaps. I want to give user the way to organize some cards by drag and drop on several groups. This cards may be animated sprites. I want to try heaps for game development, but this is not really a game. Is it ok to use it this way, or will there be some issues like big battery usage? Maybe I shuoud use framework for apps not for games?

Well if you can survive mobile compilation.