One of the main problems preventing human cloning is the trouble getting enough eggs. Even if you don't care about the ethical issues (females only have a quite low finite number of eggs), it's still really expensive. If a small team can get their hands on a whole lot of viable human eggs, they may be less limited by what funders of big research grants want.