I don't know what they agreed upon in April, and I think you don't either. It wasn't written in detail even in Russian news outlets. If new negotiations is getting to start, they should be made public as much as possible.
About the territories. I agree on a territorial swap, when Russia leaves the occupied parts of Kherson and Zaporizhzhia oblasts and Ukraine recognizes the Crimea and Donbas as Russian.
I reject Ukraine's neutrality. Ukraine should be a member of the EU and NATO. Though, I admit that joining NATO can be followed by some provisions that forbid setting up foreign military bases and locating some military hardware.
About so-called anti-democratic laws (about political parties, national minorities and language, education), I am in favour of these laws being rewritten by experts of the Venice Commission and put into Ukrainian law as a part of political reforms in the line of joining the EU.