I have since found out the legacy radio menus used by SM are not only badly bugged but also cause the entire server to segfault and crash randomly when used with CS:GO, making them completely unusable for voting. So it looks like there is no other feasible option for voting until BuiltinVotes supports GO.