The 3.4L swap would be better as the block has better oil galley's. It uses the same external parts as the 2.8L so it will look stock.
If you are interested in doing the 3.4L swap, Here is a very good website with detailed instructions for doing the swap.
http://www.eleventenths.org/fiero34project/