So, with a pruned node, you still have to download and verify the *entire* blockchain as it goes along -- it's just that your computer doesn't have to store all of it, so it minimizes the amount of hard drive space that you need. For newbies, this is probably going to take too long.
More importantly, a big usability issue with this seems to be that for *every* wallet.dat that you want to use in tandem with a pruned node, it must be a *brand new* one, because, with a pruned node, you can't import a previously used wallet.dat, as there's no way to rescan. So, you have to re-download and re-verify the *entire* blockchain for *each* wallet.dat that you want to start using, not just for each computer that you use them on.
In my testing, if something goes wrong during the initial verification process, like a machine is turned off or Bitcoin Core is closed, there might currently be buggy cases where the wallet gets out of sync and you have to start all over again from scratch. I'm trying to re-produce this at the moment, but you would get an error message similar to this (and you'd probably become pissed):
https://github.com/bitcoin/bitcoin/issues/6345 Also, if something goes wrong with the newbie's wallet sync in the future, they'll have to start from scratch again, and their wallet.dat will be in limbo, as they can't simply rescan/reindex to import it back in.
As far as target audiences, if we're talking about lower end devices that don't have a lot of hard drive space, these devices may also not have fast processors, so, the thing stopping people from really starting to use this would be the fact that their slower processors are going to take a while to re-verify the entire blockchain from scratch (even with the new optimizations). People experimenting with this may end up wasting network bandwidth just to come to this realization.
For people who have faster processors but just want to conserve hard drive space, they're going to quickly realize that for every time they want to create a new wallet, they will have to download and verify the *entire* blockchain, instead of just having to do this every time they get a new machine. These people may also end up wasting network bandwidth, as they might not realize until the *next time* they need a new wallet that they're going to have to re-download the entire blockchain again. They will probably be annoyed, as they erroneously thought that running a pruned node would save them such trouble.
For people that are wanting to use this on a machine that physically doesn't have enough hard drive space *and* they don't want to leach additional network bandwidth, they obviously can't just physically copy the entire blockchain over and re-verify and prune it on the target machine by physically copying over from a full node, as the target machine doesn't have enough hard drive space. So, they might decide to do a -connect to a local full node that has the entire blockchain, but this, again, isn't newbie friendly, and they're *still* going to have to wait for the target machine to re-verify from the beginning. And, for *every* new wallet that they want to create, like I said before, they'll have to do this all over again.
Hopefully I'm missing something in terms of people quickly and easily getting wallets (old and new) up and running on pruned nodes without leaching additional network bandwidth, but, TL;DR, it's probably not something that newbies can benefit from at the moment.