Would have been less costly in Allied lives, but it would have killed every occupant of the islands of Japan, to the last man, woman and child.
War is hell after all. Embargo would have cost lives, but how many hundreds of thousands would have died as the battle raged all over the home islands? Would the blockade have cost more?