Everything exhaust related is highly subjective, with wide range of opinions . IF Your Ears want a resonator in conjunction with your particular muffler, on your vehicle , by all means put one in .
Generally speaking , resonators are free-er flowing than the muffler up stream from them , and would have minimal effect on overall flow capacity .
Yes, most resonators are similar in design to glasspacks .
********************
Searching my memory , I don't think I ever used a resonator on purpose, and never felt a lacking thereof . ( Including Big Block V-8, Small Block V-8, various V-6 , and straight 6 ) But then I prefer non- droning mufflers in the first place , so usually a non-issue .