I don't use them (would hate cleaning one) but it sounds like a great idea to me if you're ok with cleaning it.
I know most seem to love them
And I hope your Mum does adopt the poor ham, it needs a better home.
If I were you I'd go for it - but I think nothing of rearranging the entire flat for the sake of a hamster getting a better cage lol