For people who are willing to put in the time and effort to do this, it would definitely be worth it.