Having owned all the guns you mentioned I would go for the Hornet, its a superb little gun and just the job for HFT.
I really enjoy using mine and cant wait for the next shooting day to get it out again.

BSA have a great after sales service too.

Go for the Hornet you wont be disappointed.