"Requiring an instal is added aggravation for people like me who randomly want to play a game for 5 minutes every few months. "
I really don't think that Devil May Cry is a game that fits to that description. I would say this is a very very rare usecase and would ignore it as developer.
This is different for Racers, Fighters etc. of course. For them a huge install would be annoying.