Do not replace the logic board a 4th time. Any Apple store manager is authorized to replace with a brand new 2014 model after three repairs especially for 2011 model owners. I just got my brand new replacement last month.
I too had a late 2011 MB Pro with over-heating issues that led to 3 bad GPU's over three years (only paid for one of the repairs). Just last month I parked my ass in my local Apple store and told them I wasn't leaving without a brand new replacement. It did not take very long for the store manager to cave and I walked out with a brand new 2014 MB Pro. They won't formally acknowledge that their is an inherent issue with the 2011 models but I got the impression they just need you to make a big enough stink before they can replace.
I'm well underway on a large React app using Reflux for my flux implementation and I'm loving it. It removes just enough boilerplate and adds just enough sugar to keep your flux app sane. The string based event comparison in Flux's dispatcher just didn't feel right to me. Reflux actions act as their own dispatchers and works out great.
Slightly off-topic but most Home Depot's on the first saturday of each month hold a free kids workshop. They provide everything necessary to build something (spice rack, shelves etc). My son and I have attended many and their great.