The 2240 is a fine pistol, I cannot believe they sell them so cheaply. It is not massively CO2 thirsty for the power it puts out. I would look at getting the steal breach but the easiest mod to do is to lighten and polish the trigger and polish the hammer. There is a bit of muzzle flip on the 2240 but this is easily overcome by adding a little weight, you will probably lose the front sight doing this so you will need to add sights (probably best to sort out the muzzle flip, steal breach and sighting at the same time).
The Alecto is good but I have never owned one so cannot comment further based on my limited handling. However, I think that a fully kitted out 2240 with optics and silencer would be a lot cheaper and give you more pleasure, both in shooting and in tinkering.
Get your CO2 from our Sponsor (JS ramsbottom) and it will save you cash.
Great Deals with : Dave Dee, Dozy, Beaky, Mick & Tich