Yeah I agree. I contemplated this in development but ultimately just boil it down to "let the player try different things, eventually it'll work". I still think that most unit abilities are clear enough when you see them, but yeah you don't know anything about the unit beforehand.