Yea so. Anyone who's interested in going for this achievment let me know. It will probably take a well coordinated group, and there might be some trial and error, but well make sure everyone gets the mount. Also the higher the item lvl the easier it will probably be.