What are the differences from the 2 main mimblewimble implementations, BEAM vs GRIN? Beam is being released tomorrow, but Grin has not yet. What are the main differences from these 2 mimblewimble implementations?
Given the alleged goal of creating a politically independent means of value exchange, the fundamental differences between the projects are extremely dramatic.

Grin has no investors, and every aspect of its development is voluntary, from the mathematics to the aesthetics. There is one paid developer who volunteered for the project and subsequently the community has raised money through donations to pay for him to continue to work full time on the project [1]. There is no incentive to donate to grin except to see the project continue to be developed. The grin community skews toward idealistic/cynical, paranoid, inspired cypherpunk types. Grin is a bonafide ad-hocracy. No one can get grin coins without mining or trading them; there is no premine, presale, ico, instamine or anything else of the sort [1.5]. The core developers of grin have no advantage over anyone else for getting grin coins. It's nobody's business why they are doing it, but as far as anyone can tell it's not for a quick buck.

On the other hand...

Beam pre-sold an unknown amount of tokens for an unknown amount of millions of dollars to investors in a private ICO. Unfortunately a source for this is difficult to find, because BEAM specifically does not mention any details anywhere on their site about this private ICO; we can only speculate as to why they feel the need to be opaque. If you email them or ask their team members on twiter or telegram however if they pre-sold tokens to investors, they will tell you they did. 

BEAM is a for-profit tech company that exists to enrich its shareholders, team members, investors and/or whoever stands to be enriched (they are not required to share this information). Beam for this reason has full-time, paid developers, marketers, advisors. CEOs, CTOs, CFOs and the rest of the heavy bureaucracy needed to get rich as quickly as possible are the key community members of BEAM [1.6125]. BEAM literally solicits people to become "ambassadors" to help simulate a community [1.725].

Beam has less interest than grin, for these reasons, in being "fair." In fact being fair is almost entirely antithetical to the goals of for-profit company, profit being specifically to make money at another's expense. At launch BEAM blocks were being mined every second, heavily enriching early miners. One of the core advisors to beam, a man named guy corem, is also the owner of an ASIC development company [2]: Guy is in a position to enrich himself twice, once from selling BEAM tokens allotted to him by the 20% centralized tax taken from miners securing the network, and again by using insider information to develop secret (and/or public) ASICs to mine BEAM at a severe advantage [3].

People who overlook the delicate premise of a truly sovreign currency, and misunderstand how neutral  and transparent the actual mechanics of such a network must be to even begin to be viable, can see that BEAM has a lot of things working against it to ever be useful. 

Bitcoin came around to programatically and transparently remove the need for a "Federal Reserve" and provide the method for indepentent power/organization enough to maintain a high value, public ledger. BEAM appears to just be replacing the Fed with their own 20% tax and oversight. It is absurd if you imagined some central entity taking 20% of every single dollar in the entire economy and using it to pay a group of profit-oriented early investors (and of course, to maintain its own power). There is no oversight whatsoever except what BEAM says. If you ask about their transparency they will remind you that, of course, their code is "open-source (TM)" (except the wallet update they released right after they rushed to launch their mainnet, albeit for understandable reasonings.) [3.333333]

At the end of the day the people you have to trust to use grin have less power over the network than the ones you have to trust to use BEAM. This is the most important distinction for me personally. 

[1] https://www.grin-forum.org/t/funding-campaign-yeastplume-march-to-aug-2019/1697

[1.5] https://github.com/mimblewimble/docs/wiki/No-this%2C-no-that

[1.6125] They have hilarious twitter handles too. I haven't looked into where they got these people. https://twitter.com/BeamCTO

[1.725] https://medium.com/beam-mw/join-beams-ambassador-program-24905b61dba4

[2] https://www.crunchbase.com/person/guy-corem#section-overview

[3] There is no evidence except thousands of years of human nature that Guy is already planning to do this (well that and the bare evidence that he runs a cryptocurrency ASIC company and is a lead advisor and insider to a for-profit cryptocurrency). That he is in a position to become corrupted by greed is dangerous enough given overarching premises we're dealing with. There is of course a chance Guy is a one in a trillion saint beyond human temptation, but then, why does he spend so much time on twitter?

[3.3333] https://www.reddit.com/r/Mimblewimble/comments/aej0gt/beam_is_currently_asking_everyone_to_download_and/