I have walked on mine. I am about 175 lbs. I can hear a bit of creaking so I would try to put my weight where the roof trusses are. But, when I clean the roof, I do it from an A-frame ladder and a long car wash brush.
I use the rubber roof cleaner usually, but once in awhile I have used Simple Green when I ran out of the roof cleaner.
Greg and J
Ben - Yellow Lab. Charley - Red Lab
2018 Keystone Bullet Premier 30RIPR
2016 Nissan Titan XD SL 5.0