I've heard a lot of these common problems with Poloniex but so far I haven't encountered any of these problems but I did observe though that usually it takes a lot of time for the transaction if you are withdrawing using an altcoin nit in btc and if the amount is really high. I tried to withdraw today of just a small amount and it went through around 30mins max.