Just a note.
Considering that ZFS pool expansion is a quite new feature I’d give that a bit more time before using it on a production system.
Currently you might end up with less space than expected after the expansion of a pool when it has data on it. Even running the rebalancing script (which might be a scary step for a novice user in itself.) does not seem to provide you the expected space increase.