Well, as you'd expect, my description was a little cut-down, but this is model; the BrochureRequests table is (relatively) small. I hope you can follow. The person_key is CDPXID.
Once loaded, performance is average, but data is slow to load (30-40 minutes) and seems to create a big QVW. Ultimately, load time is not important because it will occur overnight. I'm just concerned my structure is poor.
Are all of those fields being used in your user interface? Loading is can be slow if you are not performing an incremental refresh. I would suggest minimising the fields you are loading and going to the document settings > sheet and review the memory usage and calculation time of your charts