UBER Pool! Please be more Transparent

I loved the new update of Uber. Experience while using the app is amazing, but what went wrong while designing the Uber Pool. It’s not at all transparent. As a user, I struggle with the Pool everyday.

Have I booked 2 seats or just 1 ?
There is no way to find out whether you have booked 1 seat or 2.
Uber asks for last trip payment while booking the next trip. It’s a smooth process (not every time). When you book other than Pool you don’t have to think about seats, you just do the payment and book the Uber. But it’s a whole different story with uber pool. In pool, you have to select number of seat. After selecting the seat you will be asked for last trip payment, you are in different zone now, you are busy with your CVV, ATM Pin code(Till this time you will forget how many seats you have selected). You complete the payment and book the ride.
Wait!! I can’t find how many seats I have booked.( you are good when you need just 1 seat, problem is when need 2 seats)

My drop first or my co-passenger?(before trip starts)
Booked the Pool. Whose drop gonna be first? If my co-passenger, will I make it on time?( My destination is hardly 15 min from here, I am leaving 45 mins before). Uber shows us arrival time but 99% time it fails ( in my case). When you know your co-passenger dropoff location you can estimate whether you can make it on time or not.

Your fare may be higher. Why?
In the mid of the trip they will drop you a push notification. Now you have no idea how much you have to pay for this trip.
Thanks for reading.
