1 - Specialization difference is there, SJ offer more specialization options.
2 - Fredericton offer 20 month MBA program which can be done in 12 months at SJ.
3 - Fredericton offer SIF ( Student Investment fund ) in 2nd year which is good if you want to pursue career in research and portfolio...