Devan, something I have not seen yet mentioned is transferring of classes. Based on what your major is you already know what classes you have to take. When transferring schools that are regionally accredited many of them do NOT transfer over the same classes needed for your major. This to me would play a factor because it can mean anywhere from a semester to an extra year's worth of classes to have to take over.
Everyone here has given you good advice. IMO I would suggest you stay where you're at presently and do a move afterward if your heart still so desires. Just focus on this one task, finishing school, and then move on to the next big hurdle. Not saying you can't multitask but focus on the present or else there will be no future.