I actually decided to try it out since I'm out of game to play and just finished it, works on mouse and keyboard with this setup shown on the video although still janky especially when compared to DS1 on PC. Still managed to finish it with the help of
Demons Souls Save Organizer
Gameplay wise it's literally the same game as DS1, the vibe does actually feel better, and it shows how unoriginal DS1 is since it copied and pasted ideas from Demon souls.