One reason for using water/glycol fluid for heat exchange is cost. If the system is designed to operate between 32F and 212F pure water can be used without pressurizing the system, water is very cheap, if it leaks there's no toxic or environmental problems and it's readily available.
Glycol mixes with water can operate at higher and lower temps but still limited to about -40F and 250F. Pure glycol can be used at a bit higher temps but tends to generate flammable vapors as it breaks down. Cost is higher, last time I put antifreeze in my car it was US$8/gallon so a 50/50 mix would be US$4/gallon. Good choice for colder climates. If spilled glycol compounds have minimal environmental effects as long as they don't get to ground water, they are all toxic to some degree but soil bacteria will break them down.
Water or a glycol mix is ideal for domestic hot water and space heating applications. Water has a high specific heat, it can store and transfer more heat per unit of weight...
Synthetic oils can be used up to 700-800F depending on the type. They usually have detergents and stabilizers added that are toxic and pose environmental hazards if spilled. They have a much lower specific heat, I don't recall exactly but it's something on the order of 1/3 that of water. The hydraulic oil we used that was similar to the Thermoil® was about US$45 /gallon, and since it takes 3 times (or more) volume to transfer the same heat the pumps, plumbing, etc. will cost a lot more also.
For heating water either for domestic hot water or heating you don't need to operate the system near the boiling point of water so using a glycol mix, or pure water if climate permits, would be a lot more practical in many ways than any oil heat transfer.
If your looking to operate a steam turbine generating electricity at 300PSI then the Oil would be a better choice but unless your doing it on a utility scale you'd be better off putting your money in PVs or go to the people who host the website and buy a ready made wind turbine.
Parabolic vs flat collectors, if your looking to heat your house or water for a shower a flat collector should do, a parabolic collector doesn't collect more heat per unit area, it concentrates the heat to produce higher temps. Flat solar heat collectors if built right can boil water on a sunny day.
Maybe tell people here what your trying to do or search the site for the info your looking for. They have practical experience with systems to power a home, I work with systems that produce enough power for a small city. The basics are the same but the execution is very different.