I know it's not exactly the answer you expect, but on the Mac I mostly use ncmpcpp instead of RuneUI for the same reasons as you, and also because of lyrics fetching support.
ncmpcpp is a ncurse MPD client for UNIX. You can install it on a Mac through
Homebrew. I recommand the excellent ArchLinux wiki to know a little more about ncmpcpp and how to set it up
here. And
here is the man page for ncmpcpp, which I think is more "readable" in a web browser than in terminal window.
If you have questions or need help about just start a new thread about it and I'll gladly help.
Here's my ~/.ncmpcpp/config in case you want something to start of other than default
# ncmpcpp settings
#mpd_music_dir = "/store/Music"
#ncmpcpp_directory = "/home/meyithi/.ncmpcpp"
#lyrics_directory = "/home/meyithi/.lyrics"
mpd_host = "192.168.2.19"
mpd_port = "6600"
# Format options
#
#song_list_format = "$5[$9%n$5]$9 %t$R%a $5-$9 %b $5[$5%y$9]$9"
#song_status_format = "$5[$9%n$5]$9 %t $5-$9 %a $5-$9 %b"
#song_window_title_format = "[%n] %t - %a - %b"
# Interface options
#
autocenter_mode = "yes"
progressbar_look = "->-"
user_interface = "alternative"
#fancy_scrolling = "yes"
#display_screens_numbers_on_start = "no"
jump_to_now_playing_song_at_start = "yes"
header_text_scrolling = "yes"
cyclic_scrolling = "yes"
display_bitrate = "yes"
display_remaining_time = "yes"
enable_window_title = "yes"
follow_now_playing_lyrics = "yes"
clock_display_seconds = "yes"
# Colours
#
colors_enabled = "yes"
empty_tag_color = "cyan"
header_window_color = "white"
volume_color = "yellow"
state_line_color = "blue"
state_flags_color = "white"
main_window_color = "white"
color1 = "black"
color2 = "red"
main_window_highlight_color = "white"
progressbar_color = "white"
statusbar_color = "white"
active_column_color = "white"
window_border_color = "cyan"
active_window_border = "blue"
#empty_tag_color = COLOR
#header_window_color = COLOR
#volume_color = COLOR
#state_line_color = COLOR
#state_flags_color = COLOR
#main_window_color = COLOR
#main_window_highlight_color = COLOR
#progressbar_color = cyan
#statusbar_color = COLOR
#alternative_ui_separator_color = COLOR
#active_column_color = COLOR
#visualizer_color = COLOR
#active_window_border = COLOR
#### Available values for colors:
## - 0 - default window color (discards all other colors)
## - 1 - black
## - 2 - red
## - 3 - green
## - 4 - yellow
## - 5 - blue
## - 6 - magenta
## - 7 - cyan
## - 8 - white
## - 9 - end of current color
The browsing view looks like this