Those systems are very comparable in price used, really can't go wrong either way.
With the JB3, you can update it to 1.3 or the latest 1.4 beta for free by sending the chip in to BMS to be flashed, or having someone with a burner flash it for you. So you'll have a fully supported production system. 1.2 is pretty invisible but 1.3 is much better, so update it if you go the JB3 route.
BEST PRICES GUARANTEED - New N54 Performance Line Downpipes!!
JB4 **G5** On Sale - FREE Shipping Click Me - NEW JB4(N55) & DCI's $95.00
NEW F30 N20/N55 ER Downpipes and Chargepipes - BMS OCC (On Sale)