I am sailing an i20 this weekend and i am pretty sure that the mainsheet is too short. I need to be able to make up a strop to put between top block and boom.
I use a simple line tied into a loop to lower my blocks. no splice is really needed (unless you want to get fancy).
Also, if you attach your main to your traveler line, you could increase the length of your traveler line to give you another foot or 2 on your main (of course it doesn't actually increase your main, but you can get more line in the blocks and hold on to the traveler line in the rare times you are sheeted all the way out. Its certainly alot cheaper than getting 45' of new mainsheet