i love this! I have one that is store bought that looks almost exactly like what you made. I love it! I hate using purses, so it is my daily carrier.
Mine has magnets that close it... they are thin and built into the fabric. I have a touchscreen phone (samsung instinct) and I dont think i have had problems with the magnets.