Hi Glen,
If you are going to connect multiple master tables then go for Attribute View only - best performance.
Yeah we should model master data as attributes only but if your master data has some quantitative values then you might consider analytic view also.
For example consider Age of an employee - generally its a master data but you can treat it as measure also