What problems is TestProject solving and how is that benefiting you?
Too early  for sure, basic stuff is very easy and quick to get working.   The UI tool at first didn't appear to have anything similar to your standard if/else or switch function, well it does but it works a little differently.  
Using a cab file for data driven testing is very quick and painless to get working at a basic level but if you have tests calling sub tests you either have to pass the parameter from a local variable on the master test to a global variable and have the s test access it from there (which means writing a whole lot of "set value of parameter" steps) or if you write all your steps in one big ole master test then when you ar sure it is all complete and working properly you can select steps and choose to group them into a sub test.  When you do that it automatically detects any local parameters you had been using in those steps and gives you the option to pull those values through from the master.  However if you add the sub test separately (ie didn't write its steps in the master test) you don't seem to get that option so have to call global parameters and then you end up with either a hodge lodge of some tests pulling thru local param's  from the master and others using global Params that you have to add steps to pass values to in the master... or for consistency, you just set up every single variable(parameter) you will use in the test as a local parameter in the master test and the. Pass every single local variable to a global parameter (so you have to create each global and then write steps for passing each local parameters value to it at the start of your master test.
There may well be ways to code around this that I haven't found.  But if there are I also haven't found any documentation on how the built in csv processing works, which is a pity as I imagine if there were then rather than trying to code all the to and fro'ing of data from csv to local or global parameters you could utilise built in methods that they must have somewhere to run the built in csv data driven test option?  Again this might be there and I just haven't found it yet lol
 Overall though, I am finding this a very well thought out, very capable automation option, that is on a par if not significantly better than some of the paid options that cost many thousands of $$per seat.
It's also great that it can be all cloud based so you can write tests and anyone else in your team can run them from wherever on whatever machine, they just need the agent.  And it also seems to automatically just make it all work for chrome, Firefox and so on without any tweaking needing to be done to make  browser tests u created and debugged on chrome work on ff etc. Review collected by and hosted on G2.com.