Western europe by eurail pass

hello! im going to go to western europe in early november and leaving from MUC on 1 december! me and my family of 6 are planning to go from london to paris , paris to zurich, zurich to milan via bernina express, and milan to munich via night train. we are planning to get the 7 days over a month global pass as we will be taking trains such as eurostar and other intercity trains, as well as night train and scenic train. Would it be better to just by the tickets from point to point via omio or other websites or get the global pass! ive seen many posts about the insufficiencies of the eurail pass lately and im having second thoughts about buying them! i would appreciate any tips to save on cost and for a more enjoyable journey!