Would help to know the league format and the rest of your keepers, as well as draft position. That said, I'd always favor offense for keepers and take Longoria/Harper. If Strasburg will be tops on the board by a landslide and there's no limit on how many years you can keep someone, then maybe consider Strasburg/Harper.