I don't know what the Dr. Strange is like, but from what I gather from above he's supposed to be the stone tied to my feet that stops me from using B to earn borrow A.
Fortunately, there's a spell for that. Oblivate.
More practically, not sure. Topnotch HP magic is way better for certain things, buuuut just because you go to Hogwarts doesn't mean you'll be able to use it, or have the mental character to use it.
And also, do you need it for whatever goal you have?
A harem? Naruto can do that, with none of the attention issues.
The harem being full of famous actors? Naruto can do that, without having to infringe on the identity of more than a single person.
Ensuring you're in health? Naruto can do that too.
Conjuring matter and building it into thing? I think that starts leaving what you can associate with a maid, but it is Naruto so it's ok.
Soul-sucking monsters out to eat you? Naruto can't do that. I think.
Momentary travel around the world? Portkeys and apparation. You might not get the first, but second seems relatively easy.
Becoming a famous actor? There's shapeshifting and mindreading, even if you can't manage a full-blown possession. Immoral and skeevy, though.
Avoiding the fame from riches? Easier if you can live off the grid, but you'd be pretty surely low-status in magic society, which matters if you care for other people. And you're going to be in it for seven years, so not like you can choose to completely ignore it.
Growing a fluffy tail yourself? If nothing else, partial animagus transformation might do it...
Magic is less plebian than riches and harem when magic doesn't exist, but Hogwarts' existence makes magic relatively plebian.
In terms of lewdness potential, I'm more fond of Hogwarts, but that's mostly due capability for self-alteraction (though outside of animagi and moldy short we don't really see anything permanent). If you find your body and mind pretty much the best option there is, it is rather hard to beat shapeshifting loyal gangbang.
Also more fond of hogwarts because if I'm to have imperio'd whatever-Naruto-would-be-to-me, I'd want it something I'd have done and decided on its own, if I were to fall so far.