R.K.
I would use pull ups for outings and night time.
Remember kids are not machines. They mature along a zig-zag line not a straight line. Two steps forward -- one back -- three steps forward one back. Sometimes two steps forward --three steps back. It's totally normal.
To save your sanity, keep a change of clothes in a tote bag in the car for a few months. Even at 4 and 5 kids can have accidents. And then there is the no warning vomiting and diarrhea a change of clothes, a plastic bag (for the soiled clothes) and baby wipes will be so handy at those times.