Do you think it's okay to charge for each platform independently rather than having "service" unlocks? (I get PSN/PC and understand)

e.g.: the wife and I looking to pre-order ~470 CAD worth of expansion boxes; just so the two of us have access to PC/PS4/Mac