You have to go back to the original ruling by the USSC to see how it is to work outside the realm of public use but you have to define “public”. It’s much to complex to explain.
No, the Kelso decision was utterly unconstitutional. The purpose AT HAND must be a public purpose - not some attenuated inferred “public purpose” because “commerce” is helped in the immediate private purpose. That is called creeping socialism and the slow erosion of the Constitution, the same way they have used the Commerce Clause to give the feds virtually unlimited powers.
You draw the line and keep the feds constitutionally limited. The original understanding and intent of the Constitution as verified by the 5th Amendment.