I think you will find most roof mount systems will cost just slightly less than a ground mount like the
Skyrack 2.0.
It's the cost of the rails that is the majority of the cost, both systems require a set of rails to mount panels. If you have the room, ground mount long term is the way to go. If you want seasonal tilt, roof mount isn't any good.
While it may take more wire most likely for the ground mount, if you trench once and install a large conduit, you can run more wires down the road easily or run the wires now for future expansion. If your plan is to add a ground mount at a later date, I'd recommend just doing it now and set up for expansion down the road all with ground mounts.
If you are handy and have fabrication skills, it isn't that hard to make a ground mount like the MT Solar I have. My next mount I will fabricate myself, part of the reason I purchased the first one is I only have so many hours, usually weekends, and knew it would add to my timeline to get a system up and running. All the rest of the infrastructure is now in place, so adding another mount I fabricate myself will be an easy addition.
If you really want low priced, then a simple rack system using Unistrut with wooden poles and frame is cheaper than a roof mount.