Nut,
If u travel with a under 2 year old and ask for bassinet, you will be allocate the first row seats that has more leg room. So whether your bb stay inside the bassinet or not, just request lah. LIke that dun hv to worry abt bb disturbing the passenger seated infront.
Initially, I also thought my dd won't stay inside, but to our surprise, she actually enjoys it. We put her favorite toys inside, and also let her play with the kids' toys given by the airline. When sitting up in the bassinet, she actually has a "view" over everyone else - guess not so boring lor.
You only need to take her out for taking off, landing and when there is turbulence. You will be given an additional safety belt to tie her to you.