A mediation can come up with a far more creative solution acceptable to both parties but which a Court could not possibly order. Almost certainly yes. There are some cases that are not suitable for mediation. For example there is sometimes a need to go to Court to set a precedent. Sometimes it is necessary to get an injunction preventing another from doing a particular act or requiring a person to do a particular act.
Otherwise mediation is very adaptable and can be used in all manner of disputes.
It is widely used in resolving breach of contract claims, professional negligence, personal injury claims and can be an effective way of tackling boundary disputes. It also has a special place in employment disputes. Some cases are extremely sensitive, particularly where they involve allegations of discrimination or harassment. Mediation can provide a way of resolving these cases away from the public glare. It is possible to refer a case to mediation at any stage in a dispute.