I can't advise on the fitting issues, but I have the 250 watt BBS01, Bafang motor and I am really pleased with it. You mention 'boring', well it is certainly no motorbike, but it will help you along pretty well, and it will certainly take the edge off those hills. Mine has a throttle on it which I only use momentarily to take off at a junction where I am crossing a road, just to get safely out of the way, and I also use it sometimes on a really killer hill. On my set up, if I am in the highest pedal assist mode, the throttle allows the motor to draw about 600 watts, which is a huge help on a bad hill. I try not to use that though for long and only when I really need the help, because I don't like to pull a lot of amps through the controller. I am probably being over cautious, but there we are.
Another good thing about the BBS01 is that mine is virtually silent even when working hard. I can only just hear it if I try, so you get a very nice relaxing riding experience.
Don't be surprised in low gears that the pedal assist cuts off at low speed. When I first rode mine, I thought there was a fault, but the controller seems to limit the revs of the crank gear and stops assisting. This may be to do with the programming of your particular controller. This can be changed by users via a special usb cable Bafang sells. I haven't touched that. It is set at thevalues put in by the builder of the bike, Billy Milburn of Esh Winning near Durham. Changing up the gears of course lets the motor start up again and will get you up to its top speed.
Issues to watch out for during the running in period - if you start to hear creaks from the bottom bracket area, back off the outer alloy lock ring and tighten the large crank nut which secures the motor. If the motor has moved, readjust before tightening. This is a very common thing on builds and I had to have a go at mine about three times in the first couple of hundred miles. In the end, I hammered it tight using a centre punch and a good sized hammer. No more loosening after that. The nut is large and hard, so aside from the small punch mark, no marring. It needs to be REALLY tight.