Mixing storage types is unlikely to help you much re: pool performance as parity bits are stored all over the pool. Thus, the HDDs will hold you back.
If you have a excess of reliable SSDs and want to speed up some functions like directory browsing as well as small file performance, then have a look at my sVDEV resource. That may be an option though I wonder if a new pool would be advisable…