My opinion? Who cares that much if the site is a bit "wobbly", it is all about CONTENT!!! If folks want the content they will wait until it loads...
Now, the only glimmer of hope is: "when Olga came to vist", so something interesting may have been going on...I do not know, BUT self bondage ( self "gaggage") is very narrow niche....but a nice lesbian Mistress well that is something else...