Looks good! the tab/slot arrangement should keep the screws from falling out, and if you include a sticker that says something like "glue the treads on!" the treads might not fall off when rookie teams use them. Or add a dozen more rivet holes.
How does the weight compare to the previous design?