• It will make sense if the files belonging to these FGs are placed on separate physical drives and you have a lot of queries between fact tables. In this case you will alleviate large I/O readings by employing parallelism.

    However, if most of your queries select data within same fact tables, the better solution would be to partition them, again spreading partition files across different physical drives.