We are going to do something similar this year. But first we sailed northbound and had a great time and Montenegro is nice but very expensive for a cruising permit
and you need some type of certification
as they will ask for it and without it you may be asked to leave.
We will sail from Brindisi to Schenjgin, Albania and then make stops in Durres, Orkium and Sarande on the way to Corfu. Last year we stopped in both Schenjgin and Orikum. We really like Albania and the people were great. A bit rough, except Orikum but a wonderful country.