~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
That's pretty much the way I see it.
I would just add, that such spiritual knowledge is knowledge of God, not "Self" as someone suggested. I think that other idea may relate to Hinduism or Buddhism, not to Gnostic Christians.
Jesus addressed the concept of a seed of divine life within each person, which might be cultivated under the right circumstances, in his Parable of the Sower.
Gnosticism involved secret knowledge that the regular believer did not supposedly to which but which the gnostics would teach you for a fee. It usually have elements of Platonism. That is why the early church regarded it as heretical.