I hope you realize that C++ is a difficult language, RTS is a difficult type of game, and isometric has its challenges too. You picked a very difficult combination as goal. Your question adds the engine/libraries to that as well, which is together a very full plate of stuff to find your way in.
I don't know the libraries that you mention, nor do I know other game libraries, so I cannot answer your question.
However, given the above, you could find out yourself, and in the process make a bit of room on your plate and get some experience in game programming as well.
What I would like to suggest is that you "test-drive" the library for a few games. Don't bet you big final game on an unknown library recommended by some strangers on the Internet. Instead, first make a few simple games (tetris, space invaders, top-down shooter) with the library. If you want to do an RTS, these games should be doable to say the least. While programming them, you learn how the library works, and whether it makes sense to you. If you write the top-down shooter as second or third game, give each entity its own movements, and you're having some RTS elements in it as well.