I don't think that the rest of the content is horrible but I also don't think that visions are all that great.
Visions were designed to annoy the crap out of you, from constantly being knocked around the map in one area to forcing you do auto run in another area.