What everyone said. Personally, I don't have a problem with the amount of detail, since so many schools and universities use a similar amount on their seals. It seems like you're designing a seal vs a logo, which is cool. Maybe find out if they plan on using it like this: