Static webpage with limited interface, or customisation of Lovelace?

In my previous setup based on Domoticz, I had a very simplified UI webpage (based on dashticz) that was limited to controlling my media players (a multiroom of 3 PiCorePlayers in sync). Just a bunch of buttons: ‘kitchen volume up’, ‘mute bedroom’, etc., plus some buttons starting the playback of my favourite internet radios. This worked better than volume sliders on a mobile phone screen. And I also had a separate 'large; view set up for controlling everything else.

Now, I would like to replicate such simplified view in HA. What would you recommend:
a) create a static webpage with a table of buttons, and the buttons would trigger HA REST commands (via POST)?
b) create a Lovelace view.I already found the Button Card addon which seems to be exactly what I need. Would it make sense to create a separate HA user, for whom this would be the default view?

Option b) seems easier (even though I have no experience in HA custom cards). However, the page will be static, so maybe a static HTML (with some JS, I suppose) is a better choice for mobile phone browser? Dashticz takes a couple of seconds to load, so static would be faster.