The only useful piece of information I have is that BE now charge for checked luggage - and it's cheaper to pre-book it - so watch out for that! Generally speaking, BE as an LCC do not through-check luggage, butt hen I know they have some codeshares with AF and CO, so I don't know what happens in that case.
However, what I really wanted to ask you about was those folsing bikes. Which one do you have? How is it to ride? There's a load of cities I travel to for extended periods where I'd love to have a bike with me!