in that case, if as it appears she's actually going to use some of the more advanced features, and is already ensconced within the apple ecosystem, then I say yes, go for the macbook.
But perhaps get an 'always on' protective sleeve for it (think like a phone case) for extra protection re drops and spills on your investment.
Something like
THIS 