I have zero experience with G or O scale (being an Ho modeler) , but I know lionel stuff is pricey, and that compatibility between manifacturer in O or G scale is headhache inducing (g scale stuff is often 1:29, 1:30, 1:32, while O scale has 2 or 3 rail, and many radius standard from toy-train...