With going by the material universe and avoiding supernatural claims I would say it sound pretty scientific. Attaching theistic or atheistic belief to it isn't exactly scientific but compatible until someone answers the creation question.
Much agreed. My only hangup with Spinoza's philosophy is his logic proving a non personal god a non self aware diety. "I believe that a triangle, if it could speak, would say that God is eminently triangular, and a circle that the divine nature is eminently circular; and thus would every one ascribe his own attributes to God."
(Baruch Spinoza / 1632-1677 / Epistles)
My understanding of this qoute is his logic is that a divine substance cannot be a circle or a triangle then therefore it must be neither therefore it is indifferent.
My hang up is why a substance containg such divine attributes could not be both a triangle and a circle. So to the Jews he is the god of Abraham to a tribe in Papua New Guinea god is a Devine crocodile in the lake. To man he is anthropomorphic , to a dolphin if they are self aware he is a dolphin. I believe the substance that Spinoza speaks of, is universal in nature to all that exist in nature.
I do follow Spinoza's belief that the best way to show adoration to this divine substance is through understanding him by way of scientific exploration
There's no reason why one person can hold the view that God is a external creator, and to another His creation is contained with in God and God is in his creation
"God is the indwelling and not the transient cause of all things."
(Baruch Spinoza / 1632-1677 / Ethics / 1677)