In this deluxe edition, you'll also be getting...
- Cyberware quirks and features for particular megacorp product lines
- Variant gengineered human types for PCs who don't fit the baseline mold
- Optional rules for the psychological strain of Cyber Alienation
- Optional rules for cheap street cyber, for those campaign settings where every goon with a knife has some wire beneath his skin
- Spellcasting, spirit summoning, and magical items for GMs who want to add a dash of magic into their cyberpunk world
Haven't dug into it so I cannot speak about how essential these extra options are to the game but based on experience from his previous games (Stars & Worlds) they are nice. But not mandatory unless your game leans into one of those headings. For example if your Stars Without Numbers setting features Mechs you will want the deluxe edition of Stars as the Mech rules are in the deluxe edition. And if you Cities setting features magic (like Shadowrun) you will want the deluxe edition because it is there you find those rules.
I generally say grab the free edition and get going. Then if you find yourself wishing for rules covered in the deluxe edition then get it. Or if you just find it an awesome product and have a few dollars to toss Kevin's way.