Hi Shiela,
If dimension table taking more than 20% of the fact table. redesign is must(think so).
Because of that only DTP loading will take more time. respective dimension may have more grnaular data. check with Functional team and said above this redesign steps and do the same.
Thanks