I just came back from South Goa and here's my experience.
Left Pune on the 21st of April at 4:59 a.m. near Prabhat Rd and hit the highway near Warje. The stretch from Pune to Satara right now is just superb and since I left early in the day, avoided all the town commuter traffic as well as the chaos at Karad. I reached the kognoli mcdonald's / anna idli place at exactly 08:39 a.m. So 251kms in 3.75 hours was really good.
The exact times I hit the toll plazas were
05:31 a.m. : Khed Shivapur
06:28 a.m. : Anewadi
07:10 a.m. : Taswadi
08:05 a.m. : Kini
08:38 a.m. : Kognoli
The whole trip was without any stoppages and the the traffic was sparse. Here's the trip on my hyundai bluelink with an avg speed of 66
Attachment 2443906
From the McDonald's took the right at Goa Ves, Kaveri hotel on Tawandi Ghat and the road in the karnataka side was really smooth and good to maintain a speed of over 70-80 kmph. The road on maharashtra side is also quite good but there's some widening work ongoing and especially before Ajara, there are some areas where you need to slow down due to either potholes or construction work. The amboli ghat section tarring is immaculate right now.
One thing is that I did take the left turn at Satuli and the road till Banda is good too. The only area where it is bad is where the otawane canal work is going on. This is a very small stretch, so if you are travelling during daytime, I would definitely recommend this stretch.
Finally the stretch in Goa is quite good and we reached Anand Sea Food restaurant at exactly 13:11 ... which was right in time for lunch

The bluelink app details
Attachment 2443907
Overall the strech from Kognoli to Anjuna was about 3hrs and 51 minutes.
So I made the overall trip from Pune to Anjuna in 7hrs & 22 minutes (and 7hrs & 55 minutes if you include the food halts) so was a personal time record.
On the way back on the 24th April, I wanted to come via Amboli, but due to the overall reccomendations to take anmod from South Goa, went through that road. It was a bad decision, partly due to personal things we wanted to do but also due to the quality of the road.
Left our resort in Cavelossim at 10:45 a.m., halted on the way at the Paul John visitor center. Btw, it's really cool if you are around that area and you can also pick up their single malts at even lower price. We then proceeded via Anmod ghat. The roads in Goa, Anmod Ghat is good. However the horror story begins once you take the left from 748 to enter Bhimgad sanctuary. The stretch right now at bhimgad sanctuary is horrendous. It's only gravel that's been laid in the hope that construction would start soon. This stretch is a good 8 kms long where you can hope that you can drive at 20-25 kmph. I have a car with 18" wheels but if you have a low sedan, then forget this route. In addition, there are also 2 checkpoints, the first one at the usual anmod section and there is another one inside Bhimgad near Hemmadaga. The second one is due to the elections in Karnataka. Both checks were thorough by checking bags, etc that further waste 5-10 minutes of your time.
The section from Khanapur to Belgaum is awesome... We then proceeded to Belgaum and had lunch there. After that there is the belgaum traffic that you need to encounter (that you don't when taking amboli) and after that the road was smooth till just before Kolhapur. Since it was already evening by the time I reached Kolhapur, the whole stretch from Kolhapur to Karad to Satara were filled with commuters on bikes on one side and slow moving trucks on the other. This was really tiring. Then we had to encounter terrible traffic at Karad due to the hugh construction works ongoing.
Finally the stretch from Satara to Pune was really good.
Here are the toll times
Hattargi : 05:02 p.m.
Kognoli : 05:49 p.m.
Tasawade : 07:58 p.m.
Anewadi : 08:53 pm.
Khed Shivapur : 09:50 p.m.
(No SMS for the kini toll unfortunately)
So it took overall
South Goa to Belgaum : 3hrs 57 mins
Belgaum to Mcdonalds Kolhapur: 1hr 48 minutes (due to commuter and belgaum traffic)
McDonalds Kolhapur to Pune : 3hrs 55 mins
So overall it took 9hrs 40 minutes without breaks. Ofcourse time of the day matters, but I'd definitely recommend Amboli right now over any other route. If you can avoid the kolhapur-karad-satara commuter times, then it would be the best. (Probably leave at 8 from Goa)
My bluelink had trouble after karad as the infotainment system hung up for some reason. I had to hard reset it once I reached Pune to come back to Normal so I could not get the data for that part of the trip.
Thanks