Hi and welcome
I agree on the levers so I've ordered a cheep pair on eBay from china for 35 quid. Probably made from plastercine but got to be an improvement!
Spent two hours on it in that glorious sunshine! I was like a lamb to the slaughter! Pick it up this Saturday. Probably won't stop raining for the next month now.