JEZZZZ !!!! Ewan,
get the anchors fitted BEFORE any more road tests,then sort the oil leakes,I think mine is weeping from the tappet cover O rings,
then the carburation,
as for the handling,you jacked up the ass end,so its bound to be different,
can you lower the back to standard and compare ??
you have spent many hours and lots of beer vouchers to mod the bike,
it will get better,just needs sorting,
and after that,you will be qualified to sort out the Moto GP Ducatis !!!
regards
John