Scry N would give you more opportunity to keep some cards on top instead of the bottom, London mulligan gives you much higher control over your actual opening hand. While Scry N would be better in some instances London Mulligan will be better in a much higher percentage of hands.