From what I could find out, (some?) SSDs seem rather to have an internal blocksize of 8k. But there is a huge confusion about that, and solid information is rare.
Even then, 4k seems to me the best choice for ZFS, as a pool may span moving disks and SSD (l2arc), and setting it all to 8k is quite a loss on small files.