We ended up using custom printed ThinkBoard [1] stickers. We were hesitant at first but the price is relatively cheap for the size and we got them printed with our company logo with a high transparency value so it wouldn’t distract when writing over it. I can honestly say that they are amazing! We put up 2 so far. One is ~12ft x 4ft and the other is ~16ft x 5ft. We’ve been using them for over a year and have no staining or ghosting issues and we regularly leave things on them for weeks at a time. One swipe with the included microfiber cloth and it looks as good as the day we put them up. It’s basically just a big sticker so it’s pretty easy to install with 2 people. I’m not sure yet how the wall will fare when we peel them off but I imagine it won’t be bad. We also sanded the wall behind where we stuck the second board to remove any paint bumps or inconsistencies and it’s really slick. I wouldn’t say it’s required but if you have a little time and a sander I would recommend it.