I guess you will get more feedback here and here. Maybe even in OT. Careful, though. OT is a very random place.
Looks interesting. It’s definitely too early to really tell you something that could help you. Just keep on going and have people test it and share ideas.