Although you can build physical damage items on the hero, Mirana was never considered a hard carry in the traditional sense of the word. However, she can scale pretty well if you go with magic damage build.