Twitter released a five-point plan to address company problems. Will it work, or have they missed the mark again?