I think this would be an excellent idea for the expert 4 man content people have been asking for in other topics.
The 1.0 achievements similar to this were not easy to obtain and took solid teamwork. It wasn't always something you could just do yourself with personal skill. So it's in line with teamwork needed for current expert or raid-level content.