You should definitely book the bassinet seat. Your daughter may actually like it as she will get some room to spread her arms and feet. Plus it is safer than putting them on seats as they could get hurt. And yes, you get lot of leg room too. Plus chances are that if the flight is not full, you may get the entire row for yourself as airlines typically keep the bassinet row for families.
Alternatively, you can even book the 2 seats from (2-4-2).