You should have no reason to buy a DIY cube. I normally use a GuHong and average about 17, but I can still manage to average 18 with a Rubik's brand (that has been lubed). Cubes don't make too much of a difference to your times, especially at your level.