No install problems, but you might want/need to boost the fuel pressure a little. An adjustable regulator and fuel pressure gauge ...and a scanmaster would make this tuning easy. Just adding it "blind" is kind of hit or miss.
I could be wrong, but I remember reading in Turbo Magazine when they did a throttle body on there project turbo buick. They ended up losing about 10 horsepower. Don't quote me on this though
You will not lose any power... but you likely will not gain any either. The car will feel a little "lighter" and have better throttle response but the gains will be small on your set up. If you can get it for the right price it will not hurt.
Mike