Is there any way to partition the SSD portion of a Fusion Drive?
Since FusionDrive is really Corestorage with some added magic (or supposed to), there is no mandatory reason to assign the whole SSD to the Fusion drive.

When creating you DIY Fusion drive, just reserve space by creating adequate partitions and refer to the partition ID (diskXsY) instead of the whole disk.