Does creep or do creep tumors give vision?
Solution 1:
Just the Tumors. They act like any other building (though are invisible once built) and provide vision like any other building.
You cannot own creep so it belongs to noone and thus its impossible to know who it would provide vision to (imagine a ZvZ).