The stellarator design makes more sense to me as well and speaking of it, those guys will build a stellarator on land:
https://www.proximafusion.com/press-news/proxima-fusion-and-...
Problems are still many, though (Paper:)
https://www.sciencedirect.com/science/article/pii/S092037962...