Scafetta's has NEVER provided the math to support his hypotheses of warming from planetary cycles: that the gravity of Jupiter and Saturn are causing the orbits of the Sun and the Earth's moon to deviate sufficiently to create the observed warming. That CMIP5 models don't take the orbits of Jupiter and Saturn into account is hardly evidence that they are too simple. It's evidence that Scafetta is a whack job.
You will note there aren't a lot of people on Scafetta's bus. As in, no one.
As for his choice of journal, from the IJHT's own website:
International Journal of Heat and Technology (IJHT) is a quarterly international journal for scientists, engineers, technologists, aimed at circulating new developments in the fields of heat transfer, thermodynamics, fluid dynamics, and their applications, predominantly (but not only) applied to heat transfer, industrial and technological processes. In addition to the principal areas of research, the journal covers research results in related fields, including combined heat and mass transfer, micro and nanoscale systems, multiphase flow, combustion, radiative transfer, porous media, cryogenics, turbulence, and thermophysical property measurements and techniques.
Note that neither the word "climate" nor "atmosphere" appear in this rather lengthy description.