The Flashforge is getting good reports. Since it's a (legal) clone of a Makerbot Replicator it benefits from the Replicator's popularity. So you can use the Sailfish firmware (a very nice enhanced "fork" of the open source Makerbot firmware), take advantage of enhancements produced by the community (e.g. machined metal extruders, replacement build plates, etc.). The only real "downside" to the Flashforge is that you're supporting a company that's basically copying someone else's work and cranking copies out cheap. It's entirely legal, of course, because everything in the Replicator is open and published, but they're not paying developers to work on improving the software, etc., which is something I like to support even if it costs a bit more. But in terms of what you physically get, it's a good printer, with two print heads, heated print bed, the ability to print ABS, PLA and all sorts of other materials, and (kinda) membership in the largest user community of any home 3D printer.
Both Ultimaker and Flashforge are made of wood, which is technically fine, but it would look out of place in an office, if that's an issue.
One thing I'd say is that huge print sizes on home 3D printers isn't generally useful. That is, to print a huge object you'd have to leave it running for days at a time, and there are good odds that you'd have some issue somewhere in the print so you're usually better off printing in more, smaller pieces and assembling them. Compare having to get a week-long print to go perfectly and restarting and running another week whenever there's any problem, vs. printing fourteen 12-hour prints, and any problem just meant reprinting that one component. One exception to this would be an extremely high speed printer, the QU-BD RXL which is just starting to ship, so there's a fairly long waiting list right now. They've shown videos (http://store.qu-bd.com/product.php?id_product=44) of 500 mm/s printing, and the results look quite good, and at that speed you could cover a huge area in a more reasonable time.
Note: I have a Replicator that I've been using for years, and have ordered a QU-BD RPM, which is a combination extruder and CNC mill, which I hope will ship in the next few weeks.