I just got a PCB in the mail. I designed it last week and here it is. The PCB piggy backs onto an FPGA demo board. I had a few GPIO pins left so I grouped three pins to be used as an I2C or similar protocol if needed. On the CLK pin, I added a place for a pull-up resistor to 3.3v. My thinking is that GPIO pins can sink easier than source and something as light of a load as a clk would still benefit with a ~10K pull-up. Is this good practice?