Should a shikifuton go directly on the floor?

No, it's designed with natural fibers and performs best on a tatami mat, tatami bed, or coir pad, which allows proper airflow underneath to prevent mildew and mold buildup.