A hub motor is generally better for the road, but a mid motor can offer advantages for very steep hills and or heavy riders. You should be OK with hub motor at 48v. In fact at only 12 st and the hills around Edinburgh not too bad, I think you'd be OK with a 36v setup. You'd be surprised at how much difference even a low powered ebike makes over a non-electric bike.
To summarise, the Yose Power kit would have enough power, but you won't be going much faster than 20 mph. You have to go to 48v to get a comfy 22mph, which is a nice speed. Woosh Bikes also do a cassette motor kit, which you can derestrict to about 20 mph.
Finally, a BBS02 or BBSHD mid drive can give the performance you want, with the disadvantage that you don't get such a comfortable ride, and you get more wear on your chain and gears. There's not a massive difference. A lot of people use them and are happy. I just prefer the ease of use and reliability of a hub motor.