Seems reasonable, but indeed vague, and a bit populist (in the sense that he basically wants to give money to everybody but doesn't specify if the money's sources could cover that).

I do hope they prepared this a little better than their previous positions though: their view on nuclear energy was a joke (equating isotope production with power production, for starters).