From what I have heard they can not crack the computer on the 525efi. There are replacing the hole thing when they put the Whipple on them . I don't know if they have figured it out yet .I just got finished installing some on my 500efis . they make Lot's of Torque!!
I would call Mark at Precision Marine in La.He knows all about it .
Also I am hearing that the heat exchanger may not be big enough
good luck
Rob