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.