Upvoted & followed!
I have had many of the same experiences you mentioned here around mid-May. The situation at Poloniex seems to have improved a bit though, and both delays and lagginess are not encountered at the time of this writing.
Still watching -- and being careful though. And remember, everyone out there, never leave any coins "parking" in an exchange unless needed/reserved for pending trades, no matter what!