Not sure about viability. One important use case is Instagram crossposting here via OwnYourGram. It creates posts and uploads images, but doesn’t display usefully. Do I need to hack some php to get them to show up properly?
I have WordPress with all the indie web fixings, using the SemPress theme.