(2/2)if a user with a memo client app could connect to the BC would be ideal. But we must not forget the computing power needed in the bg, if 100k+ memo users a PC will not be enough.
Yes, you will likely need separate Memo nodes to handle that processing on behalf of the end user.