Pretty good, but I think you do whatever you can at forward to fit Josi on the back end. I'd say there is definitely better options out there for cheaper than Vanek or Sheahan.
technically Marchessault and W. Karlsson arent on ELCs and they make 1.75M put together, sub them in for sheahan and strome. you could probably find someone better than vanek for cheaper too. use the extra cap space to improve defense