Depending on the config of your model, that may or may not work well... or at all. if the object is simple, it might give you something usable.
Keep in mind the following:
You can use the function Contour from the Front viewport to create the sections without having to create the planes first.
The cross sections obtained from your intersections will be polylines, not smooth curves. Lofting them will create a polysurface object of many facets, which will be extremely heavy and probably as unworkable as the mesh. So you will need to rebuild the curves to be smooth NURBS splines first, preferably with as few control points as possible.
Ideally, when you Loft, you would like to have all the curves have a similar structure and the same number of control points. You can also try the rebuild option inside the command. In Loft, you don't have much control over what happens between the sections, but if you have enough it should be OK.
At the "top" and "bottom" you are going to have either openings (the curves are closed) or if you loft to points at the start and end, you will have poles. You will need to manage those correctly.