Taking the original character sprites, enlarging them, then modifying them to look better in 2x resolution seems to be the easiest solution for having workable 2x sprites. I would recommend using a similar process for the tileset too.
Anyhow, this seems to look quite promising, but it may...