Agreed with Mr. Juice over here:agreed:
Mini-me swaps are very unreliable, and you would actually lose power due to having a smaller block. What I suggest is going B16 if you don't want to spend too much, but B18C1/B18C5 if you can afford that! Going K20 is not worth it in my honest opinion...