I have no idea about the 3G, but I know that one common problem with CF-modding an ipod mini is thickness, as in the CF card is thinner than the original hard drive, which means the wheel assembly isn't properly supported. The solution there is to add some cardboard.