Well, I just purchased my Flashforge Creator Pro. I decided to go with the well established brand name where I know I can get tech support, online advice and replacement parts. That's worth the extra money to me.
Thanks to all of you who offered your advice, and wish me luck!