Its efficacy is in line with its cost. Compare it to other wall building cards, and compare the tower attack element with other cards with similar other-keyword-on-hand conditions. It's too expensive for the 30 wall it grants, but a skilled opponent will force its play before the optional condition can be met.