agree a super good use of miles. It's a long trip (15 hours) so any Business Class seat will be a very good use of miles.
like it was said, taking another carrier with a better Int'l reputation might be preferred, since you have a non-stop confirmed, its totally worth it. and if they have not flown other airlines internationally, they will probably really like United Business First.